Architecture Setting in Xcode 5.1

Wish I would have tried CCards before I updated Xcode so I’d know if that was the source of my problem.

The docs say this in regard to seeing up Xcode:

CoronaCards is a universal binary that supports both 32-bit  arm  architectures. It also includes support for targeting the Xcode Simulator. Generally, your project should have the following architecture set in  Architectures.

    Architectures Standard architectures (armv7, armv7s)

But my copy of Xcode shows Standard architectures (armv7, armv7s, arm64)

Is that where I should leave it, even though it’s different than the docs?

 Jay

Have you tried it yet?

Yes, without the changes I get 1 error – with the changes (specifically setting only armv7 and armv7s) I get 49 errors.

After looking more closely, the 1 error I get doesn’t appear to be related to that, anyway. Apparently the build script I copied in doesn’t like the spaces I have in my directory structure.

 Jay

What are the errors when you get a bunch?

Probably don’t worry about it. I started all over with a path that has no spaces and did a build with no errors.

I used the default architecture setting, which shows as: Standard architectures (armv7, armv7s, arm64)

But maybe a “Gotcha” needs to be in the docs about paths with spaces.

 Jay

From some other testing with Enterprise, I noticed that if you try to run the 64 bit simulator it gives a bunch of errors.  Corona is still 32 bit.  I don’t know what the implications are of having that architecture there and trying to run on a 5s would be.

Xcode 5.1 has changed the default to include 64 bit. 

You should change it to 32-bit architectures only (armv7 and armv7s). This should avoid the linker error.

Have you tried it yet?

Yes, without the changes I get 1 error – with the changes (specifically setting only armv7 and armv7s) I get 49 errors.

After looking more closely, the 1 error I get doesn’t appear to be related to that, anyway. Apparently the build script I copied in doesn’t like the spaces I have in my directory structure.

 Jay

What are the errors when you get a bunch?

Probably don’t worry about it. I started all over with a path that has no spaces and did a build with no errors.

I used the default architecture setting, which shows as: Standard architectures (armv7, armv7s, arm64)

But maybe a “Gotcha” needs to be in the docs about paths with spaces.

 Jay

From some other testing with Enterprise, I noticed that if you try to run the 64 bit simulator it gives a bunch of errors.  Corona is still 32 bit.  I don’t know what the implications are of having that architecture there and trying to run on a 5s would be.

Xcode 5.1 has changed the default to include 64 bit. 

You should change it to 32-bit architectures only (armv7 and armv7s). This should avoid the linker error.