Highlighted

Ad-hoc IPA (ios) with AIR SDK 24 can't install on device

New Here ,
Jan 03, 2017

Copy link to clipboard

Copied

Hello,

Normally i could create a .ipa file (ad hoc profile) on windows machine and then with ITUNES put it on the device.

IPA compiling works fine, howerver when installing the .ipa with itunes on the iphone you see the spinning installing indicator and when it's finished install the icon is gone.

Is this  a know issue with SDK 24 ?

Cheers,

Ringo.

Hi Ringo,

Are you using push notifications in your application?

Entitlements allow applications to access special resources and capabilities on iOS. Push notifications require entitlements to use both the development and production certificates and profiles you will create later. You specify those entitlements in the Entitlements tag in the iPhone specific section of the application descriptor file. The iOS push notification entitlement key is aps-environment and is assigned a value of development or production as appropriate. Please refer to the example below:

<iPhone>

    <InfoAdditions>

        …

    </InfoAdditions>

    <Entitlements>

        <![CDATA[

            <key>aps-environment</key>

            <string>development</string>

        ]]>

    </Entitlements> 

</iPhone>

Thanks,

Adobe AIR Team

TOPICS
Air beta

Views

787

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

Ad-hoc IPA (ios) with AIR SDK 24 can't install on device

New Here ,
Jan 03, 2017

Copy link to clipboard

Copied

Hello,

Normally i could create a .ipa file (ad hoc profile) on windows machine and then with ITUNES put it on the device.

IPA compiling works fine, howerver when installing the .ipa with itunes on the iphone you see the spinning installing indicator and when it's finished install the icon is gone.

Is this  a know issue with SDK 24 ?

Cheers,

Ringo.

Hi Ringo,

Are you using push notifications in your application?

Entitlements allow applications to access special resources and capabilities on iOS. Push notifications require entitlements to use both the development and production certificates and profiles you will create later. You specify those entitlements in the Entitlements tag in the iPhone specific section of the application descriptor file. The iOS push notification entitlement key is aps-environment and is assigned a value of development or production as appropriate. Please refer to the example below:

<iPhone>

    <InfoAdditions>

        …

    </InfoAdditions>

    <Entitlements>

        <![CDATA[

            <key>aps-environment</key>

            <string>development</string>

        ]]>

    </Entitlements> 

</iPhone>

Thanks,

Adobe AIR Team

TOPICS
Air beta

Views

788

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Jan 03, 2017 0
Adobe Employee ,
Jan 03, 2017

Copy link to clipboard

Copied

Hi Ringo.nl,

Could you please help us with a couple of questions below:

1. Are you able to install the application having target "ipa-ad-hoc" using AIR 23?

2. Are you able to install the application on targets other than "ipa-ad-hoc" using the same certificate and provisioning profile?

3. Are you having the UUID of your iOS device listed in the provisioning profile?

4. Please go through the below blog to check if you are getting any of the mentioned errors in the blog:

Troubleshooting common Adobe AIR installation errors with iOS applications

Thanks,

Adobe AIR Team

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 03, 2017 0
New Here ,
Jan 04, 2017

Copy link to clipboard

Copied

1. Tried with the same result.

2. No, haven't tried either

3. Yes double checked and redone the provision files as well (paranoide mode;))

4. No result however:

When compiling as beta / store version and trying to upload with application loader I do get the error:

ERROR ITMS-90163: "Invalid code signing entitlements. The entitlements in your app bundle signature do not match the ones that are

contained in the provision profile. The bundle contains a key that is not included in the porivsion profile: 'aps-environment' in Payload/***

Any ideas what could mean ? 

Cheers,

Ringo.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 04, 2017 0
Adobe Employee ,
Jan 04, 2017

Copy link to clipboard

Copied

Hi Ringo,

Are you using push notifications in your application?

Entitlements allow applications to access special resources and capabilities on iOS. Push notifications require entitlements to use both the development and production certificates and profiles you will create later. You specify those entitlements in the Entitlements tag in the iPhone specific section of the application descriptor file. The iOS push notification entitlement key is aps-environment and is assigned a value of development or production as appropriate. Please refer to the example below:

<iPhone>

    <InfoAdditions>

        …

    </InfoAdditions>

    <Entitlements>

        <![CDATA[

            <key>aps-environment</key>

            <string>development</string>

        ]]>

    </Entitlements> 

</iPhone>

Thanks,

Adobe AIR Team

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 04, 2017 0
Ringo_nl LATEST
New Here ,
Jan 04, 2017

Copy link to clipboard

Copied

Cheers removing these entitlements solved the issue !

Thank you, case closed;)

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jan 04, 2017 0