AIR and TestFlight

Hello there.
I have been asked to implement TestFlight in as iOS app.
I can’t find any recent information about this, any suggestion about potential pitfalls doing this in AIR?
Thank you!

from this blog post
Enabling TestFlight testing in iTunes Connect for Adobe AIR apps

you need to add the key beta-reports-active to your -app.xml

<Entitlements>

<![CDATA[
    <key>get-task-allow</key>
    <false/>
    <key>beta-reports-active</key>
    <true/>
]]>

</Entitlements>

also on the Adobe page
https://www.adobe.com/devnet/air/native-extensions-for-air.html
you could find a “Beta testing” to download from the gaming SDK
where it says

Solid, on-the-fly beta testing. Iterate faster with TestFlight integration.

which lead to that Adobe blog post (dated 15 July 2013)
Using the Beta Testing Adobe AIR native extension to test iOS games and apps

which has a link to beta-testing-ane-samplefiles.zip


Long story short,
before: TestFlight was independent of Apple and so needed an ANE,
after: TestFlight was bought by Apple and is now integrated, not need of an ANE anymore

Only things you need id the key in the entitlement
see also this Adobe forums post Test Flight Newbie Question

where it mentions

And FYI, you must remove this line from the file to debug your app on your devices, or Animate won’t compile your IPA anymore (you’ll see an application package validation error).

which might still be a bug, I don’t know I don’t really use Animate CC

1 Like

Thank you Zwetan, you are a saint.
Have you used it recently?

We use TestFlight daily, you definitely should make it part of your development process.

It’s not quite up to the beta/alpha release process on Android, but it is an essential part of app testing on iOS, basically the only way to test a complete release build.

1 Like

TestFlight implemented. Works beautifully.

1 Like