Closed GoogleCodeExporter closed 9 years ago
Can you please also tell the IDE you are using to build your iOS AIR
application. Also the AIR SDK version ?
Thanks,
Meet
Original comment by shahme...@gmail.com
on 8 Feb 2012 at 10:45
You are either trying to compile on a windows box or you are have the apple ios
sdk pointing at the iphone simulator sdk. The correct path should be something
like /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk
Original comment by puck....@gmail.com
on 8 Feb 2012 at 11:11
If you are on a Mac you will have to provide -platformsdk <PATH_TO_IOS_SDK>
command to package an ipa :
adt
-package
-target ipa-XXXXXXXX
-storetype pkcs12
-provisioning-profile <PATH_TO_MOBILE_PROVISION_FILE>
-keystore <PATH_TO_CERTIFICATE.P12_FILE>
-storepass <PASSWORD>
MY_App.ipa
<app descriptor file.xml>
<SWF_File.swf>
-extdir <Directory which contains extension .ane file>
-platformsdk <PATH TO IOS SDK eg
:/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/>
Please see
http://blogs.adobe.com/rajorshi/2011/11/16/ios5-support-for-airusing-external-sd
ks-to-package-apps/ for more details.
Let me know if you still face any issues.
Original comment by shahme...@gmail.com
on 8 Feb 2012 at 11:13
Hello,
Is there a way to compile under Windows 7 system then ?
thx
Original comment by arth...@gmail.com
on 13 Feb 2012 at 9:01
If you are using AIR 3.1 then you must compile on Mac since you need to define
the dependency on MapKit framework and specify the iOS SDK using -platformsdk
argument.
If you are using AIR 3.0, you can compile it on Windows also since the AIR 3.0
SDK linked in all available frameworks by default. Make sure to change the
namespace to 2.5 in extensions.xml.
Let me know if you face any issues.
Original comment by shahme...@gmail.com
on 15 Feb 2012 at 5:00
I'm currently using FlashCS5.5 on WindowsXP to develop for the iPad. In trying
to resolve the issue I encountered another error:
included native extension 'com.sampleNativeExtension' specifies namespace:
'http:ns.adobe.com/air/extension/3.1' which is greater than the application
namespace: 'http://ns.adobe.com/air/application/3.0'
Please forgive my ignorance, I'm completely new to air development (I'm sure I
must be missing the obvious).
I would be most grateful for any assistance.
Original comment by michaelj...@googlemail.com
on 28 Feb 2012 at 12:03
Hi Michael,
The native extension is for use with AIR 3.1 and later and only on mac OS
because you need to provide -platformSDK option while compiling the app. If you
want to use it on WinXP and with AIR 3.0, email me offline and I can provide
you the ane file. Or you can compile new .ane file from sources with 2.5 ns
for the extension.
Thanks,
Meet
Original comment by shahme...@gmail.com
on 29 Feb 2012 at 7:21
Thanks this project.
I'm use Flash Builder 4.6 to develop for Iphone App and alerdy compiling the
App to ipa successful(Use Flash Builder inbuild Publish Porject,not use adt
commond).But I install the app in Iphone,it's not display anything.What's wrong
for me?
Now is my code in this:
<?xml version="1.0" encoding="utf-8"?>
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark" title="位置订车" initialize="intApp();" xmlns:maps="com.adobe.nativeExtensions.maps.*">
<fx:Script>
<![CDATA[
import com.adobe.nativeExtensions.maps.LatLng;
import com.adobe.nativeExtensions.maps.Map;
import com.adobe.nativeExtensions.maps.MapEvent;
import mx.core.UIComponent;
private var googleMap:Map;
private function intApp():void
{
var ui:UIComponent = new UIComponent();
var viewPortMap:Rectangle = new Rectangle(0,0,800,600);
googleMap = new Map();
googleMap.viewPort = viewPortMap;
googleMap.setSize(new Point (800, 600));
googleMap.setCenter(new LatLng(31.2304167,121.4703361));
googleMap.setMapType(0);
googleMap.setZoom(17);
}
]]>
</fx:Script>
<fx:Declarations>
</fx:Declarations>
</s:View>
Thank's and very expect the touch function.
Original comment by zhang...@gmail.com
on 1 Mar 2012 at 12:29
set visible property to true :
googleMap.visible=true;
Also it is preferable to set center after setting the zoom type, instead of
other way round since the zoom function is approximate and might take you
somewhere else instead of the expected LatLng.
googleMap.setZoom(17);
googleMap.setCenter(new LatLng(31.2304167,121.4703361));
Thanks,
Meet
Original comment by shahme...@gmail.com
on 2 Mar 2012 at 2:11
it works!!!!
and it works GREAT!
thank you so much!
Original comment by rares.fxstudio@gmail.com
on 2 Mar 2012 at 2:31
Thats Great !!!
Do contribute back if you end up adding any more functionality :)
Please open a new issue if the issue is not relevant to this existing thread
"compilation failed". It would help new users browse over the issues.
Thanks,
Meet
Original comment by shahme...@gmail.com
on 2 Mar 2012 at 3:18
Yeah, well i am starting on Monday to look at the source code and my plan is to
add more functionality! :)
But this is a HUGE step from the mapquest api i'vd been using :)
I will hit you back with my results for sure!
Thanks again Meet!
Original comment by rares.fxstudio@gmail.com
on 2 Mar 2012 at 3:21
When compile my project i have this error:(same error)
1.(win7, air3.1)
package : adt -package -target ipa-test-interpreter -storetype pkcs12 -keystore
devkey.p12 -provisioning-profile TestAne.mobileprovision myApp.ipa F.xml F.swf
AppIconsForPublish Default.png -extdir extensionsDir
"ld: library not found for -liconv
Compilation failed while executing : ld64"
2.(mac lion, air3.1)
package : adt -package -target ipa-test-interpreter -storetype pkcs12 -keystore
devkey.p12 -provisioning-profile TestAne.mobileprovision myApp.ipa F.xml F.swf
AppIconsForPublish Default.png -extdir extensionsDir
"ld: library not found for -liconv
Compilation failed while executing : ld64"
Thank.
Original comment by kissy...@gmail.com
on 12 Mar 2012 at 7:45
1) you can't compile with air 3.1 on windows.
2) have you compiled with the platform.xml as well? you can read more about
this here:
http://code.google.com/p/air-maps-ane/issues/detail?id=2
Original comment by rares.fxstudio@gmail.com
on 12 Mar 2012 at 7:49
Hi i'm trying to use it and i get the same error when compiling for iPhone (I'm
on FB4.6, Air 3.1 on Win 7). You say above : "If you are using AIR 3.0, you can
compile it on Windows also since the AIR 3.0 SDK linked in all available
frameworks by default. Make sure to change the namespace to 2.5 in
extensions.xml."
But where is the extensions.xml file ? cannot find it anywhere...
Original comment by corto75...@gmail.com
on 23 May 2012 at 1:09
you need to create it of course. check the link above .. you will see how the
file should look like.
Original comment by rares.fxstudio@gmail.com
on 23 May 2012 at 6:55
i finally found it in the ane file. the problem is then to switch back to AIR
3.0, that's not possible with Flex 4.6 it seems. I'm right ? Anyway i finally
switched to MapQuest API for flex quite easy to integrate, a little bit slow
but enough for my purpose.
Original comment by corto75...@gmail.com
on 23 May 2012 at 7:41
Original comment by shahme...@gmail.com
on 25 Aug 2012 at 5:47
Original issue reported on code.google.com by
ynfo.a...@gmail.com
on 7 Feb 2012 at 2:47