Skip to main content
Participating Frequently
September 16, 2013
Question

Not supported native extensions profile

  • September 16, 2013
  • 7 replies
  • 11360 views

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

This topic has been closed for replies.

7 replies

Participant
October 9, 2013

The SDK released today in Labs (beta channel) was labelled 3.9.1050 , but the public SDK was labelled 3.9.1030

Does that matter at all ?

Colin Holgate
Inspiring
October 9, 2013

That is apparently normal.1050 is the build number for the first beta of the next release of AIR 3.9.

Inspiring
October 9, 2013

Looks like there is a difference between the two.

Uncompressed file size of 3.9.1030 (Mac): 590,641,010 bytes

Uncompressed file size of 3.9.1050 (Mac): 590,609,659 bytes

Something has to be differnet in there to account for that ~32kb missing in the beta (and it isn't different licenses like I originally thought it would be).

Inspiring
October 9, 2013

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.

Participating Frequently
October 9, 2013

I'm looking at http://labs.adobe.com/downloads/air.html and don't see it as final but beta. Am I looking at the wrong place?

Inspiring
October 9, 2013
Inspiring
September 25, 2013

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.

Adobe Employee
September 26, 2013

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.

Participating Frequently
October 1, 2013

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!

Inspiring
September 20, 2013

I did not see a ticket in Adobe's BugBase, so I created one:

https://bugbase.adobe.com/index.cfm?event=bug&id=3637398

Participant
September 20, 2013

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 !

Colin Holgate
Inspiring
September 20, 2013

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.

Participant
September 20, 2013

Hello, I gave this sample code a quick test and noticed the following ANE inclusion error "Not supported native extensions profile":

  • AIR SDK 3.8.0.1280 (release build) : no error, builds fine.
  • AIR SDK 3.9.0.720 (3.9 Beta "1", September week 1 build) : no error, builds fine.
  • AIR SDK 3.9.0.880 (3.9 Beta "2", September week 2 build) : error shown as above, cannot build for AIR Sim.

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!

Participant
September 20, 2013

I used AIR SDK 3.9.0.1080 !!

Colin Holgate
Inspiring
September 20, 2013

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.

Inspiring
September 19, 2013

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.

Participant
September 19, 2013
Participating Frequently
September 20, 2013

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..

Colin Holgate
Inspiring
September 16, 2013

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!

Participating Frequently
September 17, 2013

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

Colin Holgate
Inspiring
September 17, 2013

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.