• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
Locked
0

air 29.0.0.122 -> adhoc ipa not installed on the device.

Explorer ,
Apr 17, 2018 Apr 17, 2018

Copy link to clipboard

Copied

I am using Flash Builder 4.7.

Today, I downloaded AIR SDK 29.0.0.122 from the offical page - https://www.adobe.com/devnet/air/air-sdk-download.html.

I applied air sdk 29 as normal and built the binary (.ipa) using air 29.0.0.122.

I built ipa as adhoc but can not installed on the device.

When ipa was built as adhoc with air 27 or 28, it was successfully installed on the device.

What's wrong?

Please let me know how to solve it.

TOPICS
Development

Views

2.4K

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
community guidelines
Community Beginner ,
Apr 17, 2018 Apr 17, 2018

Copy link to clipboard

Copied

I have the same issue.

I build my app against Air 29 as Adhoc on windows and Flash Develop. I try to install via both OTA and Xcode. Neither of them will install, Xcode errors with "APIInternalError". If I roll back to Air 26, everything is fine.

Votes

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
community guidelines
New Here ,
Apr 20, 2018 Apr 20, 2018

Copy link to clipboard

Copied

I have the same issue with multiple apps with different render modes, with and without anes.

Sometimes it switches to application verification failed.

One of the app. has a freshly generated cert and provitionning profile.

Votes

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
community guidelines
Engaged ,
May 06, 2018 May 06, 2018

Copy link to clipboard

Copied

When Adobe updated for 29.0.0.122 to fix the Apple submission issues, they accidentally broke adhoc in the process and sadly never fixed it.  The AIR 30 beta includes a fix, but they've also removed all support for 32-bit devices in AIR 30, so that brings a whole different set of issues.

Votes

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
community guidelines
Advocate ,
May 07, 2018 May 07, 2018

Copy link to clipboard

Copied

I can see why it's a bit annoying to have to switch from one SDK version to the other when using adhoc + publishing but note that you can put a simple app together in not time to make the switch automatically (and update the sdk version in app.xml as well). In FB 4.7 it does mean restarting but overall it's well worth it to do it. I can share mine if any of you are interested.

Votes

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
community guidelines
Engaged ,
May 07, 2018 May 07, 2018

Copy link to clipboard

Copied

I'm interested

Votes

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
community guidelines
Advocate ,
May 07, 2018 May 07, 2018

Copy link to clipboard

Copied

np, you need mac or win? (I'll post tomorrow since I'm leaving work right now)

Votes

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
community guidelines
Engaged ,
May 07, 2018 May 07, 2018

Copy link to clipboard

Copied

either. Just curious your strategy, I can work out the technical details.

Votes

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
community guidelines
Advocate ,
May 07, 2018 May 07, 2018

Copy link to clipboard

Copied

Here's the app: http://angrybot.us/fastdownload/AIRSDKManager.zip

It's for private use so there's no certificate or timestamp, once installed you start by settings the folder where AIRSDK is located> eclipse>plugins>flash.compiler....

sdk1.png

Then you should see the list of all the sdk folder you have available (probably just one so just add more SDK version in there and give them any name you want). Here I have 3 (it's not my work computer so I'm still at 20 here):

sdk2.png

Now on the right list you can add FB 4.7 projects by pointing to the project folder (not the src, the one above). This wil update the SDK version in your app.xml as you switch SDKs.Now if you want to switch SDK:

- close FB (required even if you do it manually)

- change SDK by selecting it on the list on the left

- click "set SDK"

- restart FB

- ready to go!

My work computer has SDK from 3.6 to 30, many are never used of course but I had to switch a lot for a while between version 18 and 22 and probably again now between 29 and 30.

Votes

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
community guidelines
Adobe Employee ,
May 08, 2018 May 08, 2018

Copy link to clipboard

Copied

Hi,

The issue has been fixed with our latest beta for AIR SDK. You may download the beta from Download Adobe AIR 30 Beta - Adobe Labs. Give it a try and let us know.

Thanks!

Votes

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
community guidelines
New Here ,
May 08, 2018 May 08, 2018

Copy link to clipboard

Copied

Don't work for me...

Votes

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
community guidelines
New Here ,
May 21, 2018 May 21, 2018

Copy link to clipboard

Copied

I tested air 30 beta, in air 30 ad-hoc can be installed, but dist can't  be installed.

Votes

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
community guidelines
LEGEND ,
May 22, 2018 May 22, 2018

Copy link to clipboard

Copied

Ad Hoc is a distribution profile. For the App Store build I feel sure that I've managed to test that build on a device that had previously had Ad Hoc, but maybe that's changed. Make sure that for App Store you are using a profile that has the full app id, and not a wildcard one.

Votes

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
community guidelines
Engaged ,
May 23, 2018 May 23, 2018

Copy link to clipboard

Copied

I am unable to debug app on the iOS device with AIR 29 or AIR 30 Beta and Flash Builder 4.7. The app is never installed on the device.

Are you able to debug your app on the iOS device with iOS 11?

Votes

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
community guidelines
Community Beginner ,
May 23, 2018 May 23, 2018

Copy link to clipboard

Copied

We had been building an enterprise version of our app with a wildcard provisioning profile and an enterprise certificate.

That app can no longer be installed on a device as of AIR version 29 and still true with AIR 30.

Votes

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
community guidelines
LEGEND ,
May 23, 2018 May 23, 2018

Copy link to clipboard

Copied

I have been doing exactly the same thing (Enterprise distribution certificate with wildcard app id distribution profile), though I was on AIR 26. I tried now with AIR 30.0.0.85, and it installed fine.

As always, I had to go into Settings, General, Profiles & Device Management, to give the app permission to run.

Make sure that you're on Ad Hoc.

Votes

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
community guidelines
Community Beginner ,
May 23, 2018 May 23, 2018

Copy link to clipboard

Copied

Can you explain what you are referring to above?

Are you talking about settings in the Apple Developer website, xcode settings, Flash Builder, or some ADT settings?

I am building my app on the command line with ADT.

Ad Hoc was the type of build I used to use for beta testing before TestFlight was available. I don't use it anymore.

This worked fine with previous versions of AIR.

If it doesn't work now, I assume it's a bug in AIR.

Meanwhile, I am trying to build with a developer certificate and a developer provisioning profile.

Votes

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
community guidelines
LEGEND ,
May 23, 2018 May 23, 2018

Copy link to clipboard

Copied

I have it so easy in Animate, I just choose Ad Hoc from a drop down menu!

In ADT terms, these are the options for target:

-target [ipa-test | ipa-debug | ipa-app-store | ipa-ad-hoc |

you want ipa-ad-hoc. There is, apparently, a problem with ipa-app-store. So, either use developer profiles like you've discovered, or use distribution files, but with the target set to ipa-ad-hoc.

Votes

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
community guidelines
Community Beginner ,
May 23, 2018 May 23, 2018

Copy link to clipboard

Copied

Ok - I was using a target of ipa-debug-interpreter with my enterprise provisioning profile.

When  I used ipa-ad-hoc as a target (with the Enterprise certificate and the Wildcard provisioning profile), I was able to install and run my app.

When I used ipa-debug-interpreter as a target with my developer certificate and a development provisioning profile, I was not able to install my app.

Votes

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
community guidelines
Adobe Employee ,
Jun 03, 2018 Jun 03, 2018

Copy link to clipboard

Copied

Hi,

Please use Developer Certificate and Developer provisioning for ipa-debug/ipa-test/ipa-debug-interpreter/ipa-test-interpreter target types. You can generate the Developer Certificate and provisioning from your Apple Developer account.

Thanks!

Votes

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
community guidelines
New Here ,
Jun 04, 2018 Jun 04, 2018

Copy link to clipboard

Copied

Yes. The app will work if we use the developer certificate and developer Provisioning profile.

But the problem is for releasing the App in the App Store . SDK 28 rejected the appstore with the warning Your app uses or references the following non-public APIs:
_IOPSGetPowerSourceDescription, _IOPSCopyPowerSourcesList, _IOPSCopyPowerSourcesInf

SDK 29 having this issue

When trying to upload the distribution build to the test flight also getting the message as

WARNING ITMS-90722: "Certificate Expired. The signing certificate "CN=Apple Worldwide Developer Relations Certification Authority, OU=Apple Worldwide Developer Relations, O=Apple Inc., C=US" with serial number 25 used to sign xxxx.app has expired

Will the App accept in App Store with this warning?

Totally stuck with the App store Release.

Votes

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
community guidelines
Engaged ,
Jun 04, 2018 Jun 04, 2018

Copy link to clipboard

Copied

LATEST

For the App Store release, I believe from now on you can only use the AIR 30 beta, or you can attempt to use AIR 29.0.0.122 (if you manually add a few location keys to your InfoAdditions section to get around other rejection issues).  Apple is rejecting older versions of AIR for that non-public API warning you mentioned, which was fixed in 29.0.0.122 and in AIR 30.

Other developers have mentioned that their apps have been released successfully even though they got that "Certificate Expired" warning, though it's not clear when that will change from being only a warning to a full rejection.

Votes

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
community guidelines
New Here ,
May 29, 2018 May 29, 2018

Copy link to clipboard

Copied

I am also getting the same issue. I updated the certificate and provisioning profile and results the same. The adhoc build could not be installed on our device (Tried with Air SDK 29 and 30 Beta).

When trying to upload the distribution build to the test flight also getting the message as

WARNING ITMS-90722: "Certificate Expired. The signing certificate "CN=Apple Worldwide Developer Relations Certification Authority, OU=Apple Worldwide Developer Relations, O=Apple Inc., C=US" with serial number 25 used to sign xxxx.app has expired. Learn more (https://help.apple.com/xcode/mac/current/#/dev154b28f09)."

The app will install the adhoc build if we changed the Air SDK to 28. But the app will reject from the App Store.

Totally stuck with the App store Release.

Any Solutions??

Votes

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
community guidelines
New Here ,
May 18, 2018 May 18, 2018

Copy link to clipboard

Copied

Did not work for me either I'm still getting APIInternalError.  I've tried the May 17th 2018 Air 30 Beta

Votes

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
community guidelines
Advocate ,
May 19, 2018 May 19, 2018

Copy link to clipboard

Copied

Are you guys using the adhoc certificate? Because it seems there was some change that makes it impossible to install test builds that were packaged with the app-store certificate. This was possible in Air 29 but with Air 30 this seems no longer to be working. Test builds for Air 30 beta May 17 with the adhoc certificate install just fine for me, though. It's just a small annoyance because in Air 29 you could build one appstore build, test it on the device and then release it. With Air 30 you have to build an adhoc build, test it, then build again the appstore build to release it.

Votes

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
community guidelines