Copy link to clipboard
Copied
Hi,
I'm using the Flash 6 and Flash CC IDE to publish an AIR app for IOS. Our product has been in the AppStore for a few weeks, and has received quite good feedback so far. We just installed IOS7 on a test iPad, and we ran into this dialog box:
"Speakaboos" Would Like to Access the Microphone [ Dont Allow | OK ]
I believe this is a known issue that has been addressed in AIR 3.9 Beta, so I downloaded it and added it to Flash. Now when I try to publish, I get this error:
Test Movie terminated. Not supported native extensions profile.
We are using the Native Extensions from Milkman Games; StoreKit, GoViral and EasyPush. We are also using com.adobe.extension.NetworkInfo.ane.
I'm publishing from the Flash IDE to support the current version that's in the store 1.0.x. All incremental releases of our 1.0 product need to be published from the Flash IDE. We have since been developing our 1.1 product that is published from Flash Builder. When I publish this way, I don't get the error. Therefore, it seems to me that the issue has something to do with my ActionScript settings in the Flash IDE, or perhaps the packaging of the current versions of the Milkman Games ANEs with AIR 3.9/FlashIDE.
If anyone could give me some pointers about how to troubleshoot this issue, I'd be very grateful. Thanks in advance!
-steve
Copy link to clipboard
Copied
Hi Steve,
I use Milkman ANEs too, and have seen those errors. I’m not certain it ever worked, and for now I don’t have the time to worry about it! So, for testing those ANE features I just do a debug test movie on my iPhone.
I’ll try an old AIR, see if I can then do testing in Flash or the Simulator. That would be worth know. I can replace the final build with AIR 3.9 to solve the microphone issue.
Colin.
ps. You know about this?:
http://www.meetup.com/NYCMobileAppDev/events/138754202/
I might go to that!
Copy link to clipboard
Copied
Hi Colin,
You are very kind to go to that length to help answer my question. I hope it's not too much trouble, and doesn't distract you from your day job. I am curious however to know the result of your test!
Unfortunately I can't make it to the meetup you mentioned, but it looks very interesting! Very nice writeup of the speaker who seems extraordinarily qualified for such a topic. I hope you learn something from this multimedia guru, and let me know how it goes.
Thanks a million,
Steve
Copy link to clipboard
Copied
If I add in the GoViral ANE and try to test on Simulator, I get Invalid Input, no matter which version of AIR I try (at least going back to AIR 3.6). Doing a test to my iPhone works without any error's.
Copy link to clipboard
Copied
Oh, when I removed the ANE I also got an Invalid Input error when trying to test on Simulator. So there is something else going on.
Copy link to clipboard
Copied
I did a very simple test this morning. I created a new FLA and put one line of code in the timeline:
trace("build succeeded");
It published and a nice "build succeeded" trace appeared in my Output window. Then I added one ANE - com.adobe.extension.NetworkInfo.ane, and I got the error I mentioned in my original post. I removed that one and tried one of the Milkman ANEs, and got the same result. When I switch to AIR 3.8, it publishes normally.
I tried both types of linkages, RSL and Merged Into Code. No love.
I find it hard to believe that an issue like this would get through into a released beta. I hope there's something simple wrong on my end.
Copy link to clipboard
Copied
I get to answer my own question
There are two versions of AIR 3.9 on the download page. There's the one on top, which I downloaded. Then there's the one below titled, "Download AIR 3.9 SDK & Compiler for Mac — with iOS7 support"
How many times do I have to make that mistake before I learn?
Maybe when Adobe starts putting the correct version on top.
Thanks for your effort, Colin. I hope you got past your invalid input error...
-steve
Copy link to clipboard
Copied
The iOS 7 support one makes OS things look iOS 7 like, but it shouldn’t be needed for ANEs to work, unless they are using iOS 7 specific features.
I get the invalid input error with that build too.
Copy link to clipboard
Copied
@interactivenyc
where is the official link on the labs website? Your link let air works with ane again.
Copy link to clipboard
Copied
Getting the same issue with the NativeDialogs extension (using both the "for iOS 7" SDK download above and the current release)
Process terminated without establishing connection to debugger.
Not supported native extensions profile
Launch command details: "/Applications/Adobe Flash Builder 4.7/sdks/4.10.1 AIR 3.9/bin/adl" -runtime "/Applications/Adobe Flash Builder 4.7/sdks/4.10.1 AIR 3.9/runtimes/air/mac" -profile extendedMobileDevice -screensize 640x920:640x960 -XscreenDPI 326 -XversionPlatform IOS -extdir /Users/jjanusch/dev/workspaces/AIR/dir/.metadata/.plugins/com.adobe.flexbuilder.project.ui/ANEFiles/naca/macosx/ /Users/jjanusch/dev/workspaces/AIR/dir/app-name/bin-debug/Main-app.xml /Users/jjanusch/dev/workspaces/AIR/dir/app-name/bin-debug
For now, we're going to submit with an earlier SDK and hope that Apple doesn't reject for not having the new 120x120 icon. Hopefully 3.9 gets worked out soon and we can resubmit properly in a few weeks.
Copy link to clipboard
Copied
Copy link to clipboard
Copied
I'm also running into problems using the simulator and air 3.9. I get the "Not Supported Native Extensions Profile" error. 3.8 works as it always has.
Could this because the SDK is now not letting mobile-only native extensions to be packaged into a desktop SWF? Before we could package all the ANEs we wanted, even if they were not desktop friendly, but were at least allowed to run the Simulator and not touch the features.
I should mention I used both versions of the 3.9 beta including the iOS7 one posted above..
Copy link to clipboard
Copied
Hi,
I have tried debugging an app including NetworkInfo ANE using FlashPro on iPad3(6.x),iOS Simulator and AIR Simulator.
Following are the results:
iPad: App gets succesfully published on the device.
AIR/iOS Simulator: Error comes "Not supported native extensions profile"
The error is coming as the NetworkInfo ANE is supported for iPhone-ARM platform only and not supported on simulators.
Results are same for both AIR 3.8 and 3.9 SDK.
Could you please confirm if I am doing something wrong and also please share the steps you are using for publishing an app so that we can reproduce the issue at our end and investigate it.
Thanks,
Sakshi
Adobe AIR Team
Copy link to clipboard
Copied
Here is the simple test file I created to test the problem:
https://www.dropbox.com/s/cjkxle93wjsxzwh/ANE_AIR3.9_Test.zip
It has one line of code in the timeline that traces "publish succeeded!", and includes an ANE in the library path. I experience the problem testing in the Flash IDE - with my real world example I hadn't tried to publish straight to my device. Try publishing it with the non-IOS7 version of AIR 3.9, and you'll get the error message we've been discussing.
I'll be offline most of the day today, but I presume this will carry the conversation forward. Thanks everyone for chiming in.
-steve
Copy link to clipboard
Copied
Hello, I gave this sample code a quick test and noticed the following ANE inclusion error "Not supported native extensions profile":
Seems like any type of ANE included in the package would throw this error. Including Milkman's ANE or even the Adobe Gaming SDK ANE.
The ANE used was Milkman's "Go Viral" and also Adobe's "Game Center".
This error only occurs in the AIR Simulator. If I test the code against iOS Simulator (iOS7), no error was thrown in the trace output.
Hope this can help the AIR team with the debugging process. Thanks!
Copy link to clipboard
Copied
I used AIR SDK 3.9.0.1080 !!
Copy link to clipboard
Copied
I had the same results using 1080 as with 790. You should switch to using 880, that has iOS 7 support and also the iOS 7 icons, which 1080 doesn’t have.
Copy link to clipboard
Copied
I did not see a ticket in Adobe's BugBase, so I created one:
Copy link to clipboard
Copied
Is build #790 , #1080 made for different platforms (Mac/Win)? The ones posted on Adobe Lab are #880
Just curious what made the differences or how to obtain those different builds ? Thanks !
Copy link to clipboard
Copied
1080 was a special build with iOS 7 UI support, but it didn’t have the new icon sizes. 880 has the new sizes and also the iOS 7 UI support.
Copy link to clipboard
Copied
As a follow up, I can now successfully build to iOS and Android using yesterday's 3.9.0.960 release. I cannot, however, build for the AIR simulator. For now, we are testing on device using 3.9 and doing general GUI building/testing/debug work on 3.8 so we can avoid the 30 seconds to 2 minute build times for iOS.
Copy link to clipboard
Copied
Hi,
We are able to reproduce this issue locally and working on a fix for it.
Hopefully, you should have the fix in the next drop.
Copy link to clipboard
Copied
I'm having the same situation using GoViral ANE from MilkManGames.
I was compiling/debugging fine with Air 3.8 but the latest 3.9 build throws the same error as @Apocalyptic0n3.
Same turn around for now will be to developp the app with 3.8 and release with 3.9.
Any idea when a new SDK build is likely to be available?
Thanks!
Copy link to clipboard
Copied
Same issues here. +1 for getting a new 3.9 build released.
Copy link to clipboard
Copied
This issue has been fixed in 3.9 Final, which was released yesterday. I can debug without issue in 3.9 on the AIR Simulator again.
Find more inspiration, events, and resources on the new Adobe Community
Explore Now