【问题标题】:distriqt nativemaps- Error w AIR 16distriqt nativemaps- AIR 16 错误
【发布时间】:2015-04-18 18:21:47
【问题描述】:

使用 Apache Flex Compiled SDK - 14.16.16 调试 USB 时出现以下错误:

打包应用时出错:

ld:无法打开 -non_global_symbols_no_strip_list 文件: /Users/CRMantra/AIR_14.16.16/lib/aot/lib/local_nostrip.arm-air.txt 执行时编译失败:ld64

__________ 发现这与编译 ANE 时使用的 platform.xml 有关。 https://forums.adobe.com/thread/1220219

我有两个问题:

1) 我需要地图的权限才能使用 requestLocationAuthorization(true) 抛出 NativeDialog 框 - 因此用户将正常设置权限。

2) 此 ANE 的推荐和测试 SDK 版本是多少。此外,您是否能够通过测试 SDK 中的对话框设置权限?根据我的阅读,建议使用 AIR 16 版本来设置权限并解决地理对象始终静音的问题。我确实注意到 NativeApplication.nativeApplication.executeInBackground = true;也将修复 Geo.mute 问题,但它仍然需要上面提到的 Native Dialog Box,并且它需要用户在每次运行 .ipa 时设置 Privacy/Maps

谢谢,

B

【问题讨论】:

    标签: sdk maps ane linkoption


    【解决方案1】:

    我发现如果您将 SDK 复制到另一个位置并取消引用任何符号链接,问题就会消失。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-22
      • 1970-01-01
      • 2020-10-22
      • 2016-02-21
      • 2016-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多