unity 开发EasyAR发布IOS和安卓坑记录

unity 开发EasyAR发布IOS和安卓坑记录,第1张

1.这个报错很简单只需要你的包名和key保持一致

 lnvalid Key: No matched Bundle lD  Get from EasyAR Develop Center (www.easyar.com) -> SDK. Authorization

 

2.DLL文件报错

Dllnotfoundexception:EasyAr,如果报这个错误,查看下面目录,最后重新替换下文件夹,或者重新导入插件,用ios工程的时候容易出现这个问题

如果IOS打开工程出现这个,如果你点击取消不去管他,会报dll为null,而且mac相机也会打不开

 如果是黑苹果的话在终端执行:sudo spctl --master-disable  这条命令(白苹果也可以)

可以不执行完上面指令,如果不行再执行以上命令,在 安全性与隐私 设置的 允许从以下位置下载的App 中会新增一个任何来源,如下面的对比图,然后应用在运行中就不会再被系统执行各种安全验证了,当然首先自己要保证安装的应用是OK的。

 

 3.打包xcode报错

报错1:

 command codesign failed with a nonzero exit code

先试试重启电脑, 重启电脑不行的话关闭xcode ,再钥匙串找到下面这个证书删除,然后打开xcode运行,再试试


报错2:
does not contain bitcode. You must rebuild it with bitcode enabled
easyar.framework/easyar(easyar-arm64-master.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. file '//bao/Frameworks/Plugins/iOS/easyar.framework/easyar'

unityFramework-bitcoed关闭,如果还是报错吧unity-iphone里面的Bitcoed也关闭,这个bitcode感兴趣可以查一下,其实github上面可以下载一个装进去也能用,也不会报错了,只在黑苹果上试过

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/994572.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存