Hi Erik, and All, > Can any of you debug or run a local build on iOS using AIR 30?
I can't debug. I haven't tried a local build or ad hoc deployment, but it looks to me as though these are all manifestations of a single underlying problem. See this thread: https://forums.adobe.com/message/10500479#10500479 And this bug: https://tracker.adobe.com/#/view/AIR-4198657 I encourage all who encounter this problem to chime in, vote for the bug, etc. It seems that Adobe may be unsure whether this is a real problem, or just devs who don't know how to set up their certificates etc. correctly. Douglas On Mon, Jul 16, 2018 at 4:44 PM, Erik J. Thomas <e...@linqto.com> wrote: > Just installed Flex SDK 4.16.1 with AIR 30 using the new Flex SDK Install > 3.3.2 (thanks, Piotr!) and switched my project to use it. When attempting > to run a local build from the IDE using ad hoc profile, it fails with > "Installation Error: ApplicationVerificationFailed". > > The iOS console output includes: "The executable was signed with invalid > entitlements" > > As you can see below, the entitlements specified in the > .app/embedded.mobileprovision match those in the downloaded mobileprovision > used to sign the app. > > There was no such problem with AIR 27. I no longer see beta-reports-active > in the IPA, so that got fixed. But something else is broken now. > > I can build this IPA with an Enterprise/In House profile and it installs > and runs fine with no other changes. I regenerated my appID and > provisioning profile on Apple Developer portal and tried again. Same > problem. AIR 30 doesn't seem to support Ad Hoc installs on iOS. > > Can any of you debug or run a local build on iOS using AIR 30? > > Thanks! > > embedded.mobileprovision file contains (removed our actual team id): > > <key>Entitlements</key> > <dict> > <key>keychain-access-groups</key> > <array> > <string>TEAM_ID.*</string> > </array> > <key>get-task-allow</key> > <false/> > <key>application-identifier</key> > <string>TEAM_ID.com.linqto.keiretsu.debug</string> > <key>com.apple.developer.team-identifier</key> > <string>TEAM_ID</string> > <key>aps-environment</key> > <string>production</string> > </dict> > > Here are the entitlements from the provisioning profile used to sign the > app: > > <key>Entitlements</key> > <dict> > <key>keychain-access-groups</key> > <array> > <string>TEAM_ID.*</string> > </array> > <key>get-task-allow</key> > <false/> > <key>application-identifier</key> > <string>TEAM_ID.com.linqto.keiretsu.debug</string> > <key>com.apple.developer.team-identifier</key> > <string>TEAM_ID </string> > <key>aps-environment</key> > <string>production</string> > </dict> > > >