Copy link to clipboard
Copied
I'm updating my iOS app written by Animate.
But I rejected by Apple because of bellow reason.
-------
Your app uses or references the following non-public APIs:
"_IOPSGetPowerSourceDescription, _IOPSCopyPowerSourcesList, _IOPSCopyPowerSourcesInfo"
The use of non-public APIs is not permitted on the App Store because it can lead to a poor user experience should these APIs change.
Continuing to use or conceal non-public APIs in future submissions of this app may result in the termination of your Apple Developer account, as well as removal of all associated apps from the App Store.
-------
I'm using Animate 18.0.1(build 115) and AIR 26.0 for iOS.
I know the newest AIR is AIR 30.0 but I don't know how to use AIR 30.0 in Animate.
Help me please,
feriado ! !
Copy link to clipboard
Copied
Hi. Here is how to update the AIR SDK within Animate: https://books.google.com/books?id=Tv5cDwAAQBAJ&pg=SA7-PA4&lpg=SA7-PA4&dq=update+air+sdk+animate+cc&s...
Download the SDK from Adobe: Download Adobe AIR SDK
Hopefully that solves any issues with iOS.
Copy link to clipboard
Copied
Thank you for your help.
It's helpfulll for me, but I couldn't upload my ipa file.
I could setup AIR 30.0.0.107 SDK within Animate.
And I could build ipa file with Animate.
But when I tried upload my ipa file to iTunes, I faced the error bellow.
-----
ERROR ITMS-90034: "Missing or invalid signature. The bundle 'com.myDomain.myAppName' at bundle path 'Payload/myApp.app' is not signed using an Apple submission certificate."
-----
I tried build ipa with AIR 26 (Animate's original AIR version) and upload to iTunes, and it was successful.
I found one difference between the two ipa.
<Animate's original AIR 26>
There is 'CodeResources' alias to '_CodeSignature/CodeResources' in the app in the Payload.
<Added AIR 30.0.0.107>
There is NOT 'CodeResources' alias to '_CodeSignature/CodeResources' in the app in the Payload.
(There is 'CodeResources' in the '_CodeSignature' directory.)
Can you help me?
Please,
feriado
Copy link to clipboard
Copied
Hi feriado,
Could you please conform weather you are trying to release for 32bit or 64bit iOS version?
Be informed that AIR 30 has dropped support for 32bit iOS version - AIR 30 dropping support for 32-bit in iOS apps
Hope this will lead you to a solution.
Thanks!
Ankush
Copy link to clipboard
Copied
Thanks Ankush,
I don't know the ipa is 32bit or 64bit, because there isn't setting in Animate about that.
I think it isn't related between 32/64bit and the error about certificate.
feriado
Copy link to clipboard
Copied
Hey feriado,
After doing some research on AIR Development forum I found this thread - AIR 30 dropping support for 32-bit in iOS apps
Please visit the last page of this thread which tells that its a glitch of some sort that produces a warning during automated processing of the binary.
However, still your app should be published successfully.
If you still face issues I suggest you continue the discussion on above thread.
Thanks!
Ankush
Copy link to clipboard
Copied
I sent bug report "AIR-4198709" to Adobe's Tracker, and now it's testing.
And now Adobe released AIR 31 beta.
I build ipa with Animate and AIR 31 beta, then I cuuld upload ipa file.
But I faced another problem.
Apple Store Connect send me via email about the error.
They said below.
-----
We identified one or more issues with a recent delivery for your app, "MyApp". Please correct the following issues, then upload again.
Missing Asset Catalog - Your app is missing the asset catalog file in 'MyApp.app'. For more information see http://help.apple.com/xcode/mac/current/#/dev10510b1f7
-----
I send bug report "AIR-4198722" and waiting.
Does someone know about this issue?
Thanks,
Shoichi
Copy link to clipboard
Copied
Hi Shoichi,
First of all thank you for the helpful contribution by reporting the bugs, as it will help us releasing a bug free product.
Being in a beta phase we will definitely take all the bugs in consideration for repair.
I will coordinate with the AIR development team and try raising this issue on priority.
Thanks,
Ankush
Copy link to clipboard
Copied
I just got a confirmation from Product Team that they have responded you to your bug and issue was with the packing you made.
Assets.car file was missing in the package which is the Apples's requirement.
Hope you are good with the export now.
Thanks,
Ankush
Copy link to clipboard
Copied
Kya hi
Copy link to clipboard
Copied
I know this issue is related ipa package.
But I made the package with Animate and I can't control to include Assets.car.
How does I include Assets.car with Animate?
Thanks,
Shoichi
Copy link to clipboard
Copied
Not the expert here, but hoping that this discussion provides some insights.
Copy link to clipboard
Copied
wiayan