iOS 工程配置¶
除以下配置外,还需要注意 EasyAR 配置 中的配置。
Bundle ID¶
设置iOS应用的Bundle ID, 注意Bundle ID要与创建License Key时填写的一致 。在Player Settings面板设置如下。
如果License Key异常(比如Bundle ID不匹配),在打包应用时将会看到如下弹出提示
这时如果选择继续打包,打包出的应用将无法正常使用,请根据窗体提示仔细检查并修复问题后再继续打包。
备注
在一些特殊情况,如果你使用EasyAR的接口手动初始化,不使用Setttings文件中的License Key,你可以选择 Continue and don't warn me again ,或者关闭 :EasyAR 配置 中的 EasyAR Sense License > Verify When Build 选项,这将关闭打包时的检查。
Target Architecture¶
在 Player Settings 中修改 architecture 为 ARM64。
注意:不可使用Universal。
Usage Description配置¶
根据 EasyAR 配置 中 Permissions 中的启用情况,需要配置不同的Usage Description。
如果 Camera 权限开启,需要添加 Camera Usage Description,否则构建将失败。
如果 Location 权限开启,需要添加 Location Usage Description,否则构建将失败。
EIF默认文件读取配置(XCode工程)¶
备注
非必需,仅在使用默认路径录制eif并需要获取到电脑上时设置。
若需要录制EIF到默认目录并通过iOS的文件应用投送到电脑或其他设备,需要在 Info.plist 中增加以下字段:
添加
UIFileSharingEnabled并将值设置为true
备注
添加之后显示的文字与添加的字符串不同,这是正常的。