Copy link to clipboard
Copied
We can't test our apps in iPhone X simulator from Animate CC 2017 and AIR 27 BETA, someone told me that AIR doens't makes something 64-bit or something (sorry for my poor explanation..), thing is, how could we test this?
As I've only worked with Animate and AIR, I don't know other ways to put .app on simulator than straight from Animate option "test in iOS simulator"
thanks!
Copy link to clipboard
Copied
Adobe need to update simulator builds from 32bit to 64bit as XCode Simulator now only supports 64bit
In the meantime you could try a remote device testing lab such as offered by browserstack.
Copy link to clipboard
Copied
Hi,
This issue is known to us and we are working on it. We will keep you posted.
Thanks,
Ankit | Adobe AIR Engineering
Copy link to clipboard
Copied
nice thanks, I'll try!
Copy link to clipboard
Copied
Do they have iPhone X devices available?
Copy link to clipboard
Copied
So SDK 28 fix this, but in XCode 9, when I send the app to test it in the iOS simulator, it opens with iPhone and when I choose another device from menu, it opnes a new one, but the iPhone 6 is the only one with the app in it!
How can I change the device? I'm only using Animate 2018 an dSDK 28
thanks
Copy link to clipboard
Copied
Hi,
You can use command line to install and launch your app on iPhone X simulator. Please refer this page for the steps to be followed: Adobe AIR * Device simulation using the iOS Simulator .
Use the command:
export AIR_IOS_SIMULATOR_DEVICE = 'iPhone X' for using iPhone X simulator.
Thanks,
Pravishti | Adobe AIR Engineering
Copy link to clipboard
Copied
I'm on macOS 10.13.1 and when I run:
export AIR_IOS_SIMULATOR_DEVICE = 'iPhone X'
I get:
-bash: export: `=': not a valid identifier
-bash: export: `iPhone X': not a valid identifier
Where does that command need to go, or how do I use it? Seems to have no effect.
I've also tried:
export AIR_IOS_SIMULATOR_DEVICE = 'iPhone X'
which seems to set the environment variable, but it has no effect as when I build and install, it still launches on default iPhone 6 device...
Help?
Copy link to clipboard
Copied
Replying as I found the fix. The spaces were causing an issue. Use the command without any spaces and double quotation marks like so:
export AIR_IOS_SIMULATOR_DEVICE="iPhone X"
and it's working for me with AIR 28
Copy link to clipboard
Copied
To get a list of possible simulator devices from Xcode that can be used with AIR_IOS_SIMULATOR_DEVICE, use this command in the MacOS terminal:
xcrun simctl list devices
Copy link to clipboard
Copied
I have tried this in various iterations of spaces and quote marks but not working for me with Air 30.0 sadly