Change "platformName" string "iPhone OS" to "iOS" from build 2016.2950?

This is worse than I thought. Their change also break current submissions. All our apps are broken on devices with iOS10! Started getting complaints from users who can’t purchase or restore their content.

I’m getting this error now for all build versions (2951, 2963) so not sure what is wrong:

AC01-8700DC21FDDF.launchd\_sim[32422] (UIKitApplication:com.tiltangames.playwithdino[0xe34f][44242]): Program specified by service does not contain one of the requested architectures: Sep 29 09:06:12 Adis-Mac-mini SpringBoard[32441]: [Common] Unable to get pid for 'UIKitApplication:com.tiltangames.playwithdino[0xe34f]': No such process (err 3) Sep 29 09:06:12 Adis-Mac-mini SpringBoard[32441]: [Common] Bootstrapping failed for \<FBApplicationProcess: 0x6000001f2c00; com.tiltangames.playwithdino; pid: -1\> Sep 29 09:06:13 Adis-Mac-mini com.apple.CoreSimulator.SimDevice.87D1B16D-CEEB-4058-

Does it matter if we are not on Sierra? we are still on Mac order version (El Capitan i think)

Have you tried building the “Hello World” sample app yet?

Please post your build.settings?

It should not matter. I’m still running El Capitan and can build without issue. You also said Apple rejected you can you post the text of that rejection message please?

Thanks

Rob

Just now I suddenly cannot ask for system.getInfo( “platform” ) any more - at least not on the Corona Windows Simulator: I get “nil”. A few hours ago it still worked. So now I need to change my Code to system.getInfo( “platformName” ) instead, which works fine… I don’t have Enterprise.

What version of Corona are you using?

Unless you updated in the past few hours, there shouldn’t be any changes (well there shouldn’t be anyway because we’ve not changed this in a while).

Rob

I just tested this on my Windows 10 laptop and got win32 for “platform” and “Win” for “platformName” with 3016.

Maybe it’s worth rebooting your computer?

I just rebootet my computer and got the same result to my

print (system.getInfo( “platform” ))

= nil!

No other error messages that could give a clue.

I didn’t download anything, unless Corona updates itself sometimes? This shows up when I start the script in the simulator:

Copyright © 2009-2016  C o r o n a   L a b s   I n c .
    Version: 3.0.0
    Build: 2016.2830
Platform: SM-G900S / x64 / 10.0 / Intel® HD Graphics 4400 / 4.3.0 - Build 10.18.15.4248 / 2016.2830 / de_DE | DE | de_DE | de

Update: I just found out that also new builds of my apps that use the “platform” information have the same problem now on my Android device!

On the Corona simulator for Mac it worked fine.

Unfortunately, for the iPhone I cannot try myself.

You are using build 2830:

Copyright © 2009-2016  C o r o n a   L a b s   I n c .
    Version: 3.0.0
    Build: 2016.2830

This build is probably older than when we added the “platform” option.  Build 2992 is the current public build and 3025 is the current daily build. Please update to a newer build if you wish to use that API call.

Rob

OK, thank you. True, I haven’t updated for a while. :slight_smile: