Erik - Is this the "iOS Console" that you're referring to?: http://lemonjar.com/iosconsole/ - Douglas
On Mon, Jul 16, 2018 at 6:10 PM, Erik J. Thomas <e...@linqto.com> wrote: > Trying again, I see I missed the root cause in the iOS Console. This line > is output directly above the code sign error: "The executable was signed > with invalid entitlements"... > > 7/16/18, 1:57:21 PM installd(libmis.dylib)[3043]: entitlement '<private>' > has value not permitted by provisioning profile '<private>' > > I have no idea what this means. The tag '<private>' (even just the word > 'private') doesn't even appear in the provisioning profile and there is > nothing wrong with my entitlements. > > Thanks. > > Erik > > On Jul 16, 2018, at 1: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> > > > > >