Hi
I am testing my app, before publishing, using the Xcode IOS simulator. It works fine for the 32-bit simulator, i.e. iPhone 5. However it fails to start up on 64-bit simulator, i.e. iPhone 6, iPhone 5s, etc. Simulator version is 9.2 (SimulatorApp-643 CoreSimulator-201.3)
The output from the simulator logs has the following error (full log attached)
“Program specified by service does not contain one of the requested architectures”
During the corona build of my app, it does seem to create the 64-bit slice
Compiling Slices…
Compiling architecture: i386
Done.
Compiling architecture: x86_64
Done.
Creating Universal Binary…
And checking the file information, reports the following
[10:26:36] ~/projects/corona/builds$ file mathstiles.app/mathstiles
mathstiles.app/mathstiles: Mach-O universal binary with 2 architectures
mathstiles.app/mathstiles (for architecture armv7): Mach-O executable arm
mathstiles.app/mathstiles (for architecture arm64): Mach-O 64-bit executable
So has anyone else had a problem running a corona app on 64-bit simulators, but works fine on an actual 64-bit device?
The only real device I have tested it on is an iPhone 5, but do not have a later 64-bit iPhone to test against.
Thx