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

Not supported native extensions profile

Community Beginner ,
Sep 16, 2013 Sep 16, 2013

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

TOPICS
Air beta
11.2K
Translate
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 ,
Sep 16, 2013 Sep 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!

Translate
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 ,
Sep 17, 2013 Sep 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

Translate
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 ,
Sep 17, 2013 Sep 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.

Translate
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 ,
Sep 17, 2013 Sep 17, 2013

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.

Translate
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 ,
Sep 17, 2013 Sep 17, 2013

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.

Translate
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 ,
Sep 17, 2013 Sep 17, 2013

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

Translate
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 ,
Sep 17, 2013 Sep 17, 2013

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.

Translate
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 ,
Sep 19, 2013 Sep 19, 2013

@interactivenyc

where is the official link on the labs website? Your link let air works with ane again.

Translate
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
Participant ,
Sep 19, 2013 Sep 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.

Translate
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 ,
Sep 19, 2013 Sep 19, 2013
Translate
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 ,
Sep 19, 2013 Sep 19, 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..

Translate
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 ,
Sep 20, 2013 Sep 20, 2013

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

Translate
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 ,
Sep 20, 2013 Sep 20, 2013

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

Translate
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 ,
Sep 20, 2013 Sep 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!

Translate
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 ,
Sep 20, 2013 Sep 20, 2013

I used AIR SDK 3.9.0.1080 !!

Translate
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 ,
Sep 20, 2013 Sep 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.

Translate
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
Participant ,
Sep 20, 2013 Sep 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

Translate
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 ,
Sep 20, 2013 Sep 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 !

Translate
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 ,
Sep 20, 2013 Sep 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.

Translate
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
Participant ,
Sep 25, 2013 Sep 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.

Translate
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 ,
Sep 25, 2013 Sep 25, 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.

Translate
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
Explorer ,
Sep 30, 2013 Sep 30, 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!

Translate
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 ,
Oct 01, 2013 Oct 01, 2013

Same issues here.  +1 for getting a new 3.9 build released.

Translate
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
Participant ,
Oct 09, 2013 Oct 09, 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.

Translate
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