【发布时间】:2018-03-14 12:25:01
【问题描述】:
我已经开发了一个连接到蓝牙打印机以便打印的 ANE,这个 ane 在 IOS 11 发布之前一直运行良好 现在我在日志中看到的是打印机连接但无法打印 我更新了 xCode 以支持 ios 11 并将 air 更新到 27 并编译了新的 ane 和 swc 也在 air 27 中编译
现在当我尝试发布应用程序时,我得到了这个消息“ 打包应用时出错:
错误:META-INF/ANE/iPhone-ARM/libCoreMobileAPI.a, META-INF/ANE/iPhone-ARM/libZebraChecker.a 需要有 通用 iOS 库。请联系 ANE 开发人员以获取 一样。”
此 ANE 仅适用于 IOS
我确定我在构建 .a 文件时选择了通用 iOS 任何人都有解决方案或可以给我提示该怎么做 谢谢
描述符 XML
<?xml version="1.0" encoding="UTF-8"?>
<extension xmlns="http://ns.adobe.com/air/extension/27.0">
<id>BlCheck.ZebraAneBLCheck</id>
<versionNumber>1.0.0</versionNumber>
<platforms>
<platform name="iPhone-ARM">
<applicationDeployment>
<nativeLibrary>libZebraChecker.a</nativeLibrary>
<initializer>cubecomDoitflashZebraPrinterExtensionInitializer</initializer>
<finalizer>cubecomDoitflashZebraPrinterExtensionFinalizer</finalizer>
</applicationDeployment>
</platform>
<platform name="default">
<applicationDeployment/>
</platform>
</platforms>
</extension>
【问题讨论】: