2015-02-17 28 views
0

当使用Apache的Flex SDK编译调试USB - 14.16.16我得到以下错误:distriqt nativemaps-错误W空气16

Error occurred while packaging the application:

ld: can't open -non_global_symbols_no_strip_list file: /Users/CRMantra/AIR_14.16.16/lib/aot/lib/local_nostrip.arm-air.txt Compilation failed while executing : ld64

__________发现这个关于在编制ANE使用platform.xml。 https://forums.adobe.com/thread/1220219

我有两个问题:

1)我需要对地图的权限扔使用requestLocationAuthorization(真NativeDialog箱) - 所以用户通常会设置权限。

2)什么是此ANE推荐和测试的SDK版本。此外,您是否能够通过测试SDK中的对话框设置权限?从我的阅读中,AIR 16是建议的版本,用于设置权限并解决地理对象始终静音的问题。我注意到NativeApplication.nativeApplication.executeInBackground = true;将解决Geo.mute问题为好,但它仍然需要上述本地对话框,它要求用户设置隐私/地图中的.ipa的每次运行

感谢,

回答

0

如果您将SDK复制到其他位置并取消引用该问题消失的任何符号链接,我发现该问题。

cp -RLf /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk SOME_OTHER_LOCATION