unity导出iOS所遇到的问题

现在的公司要做AR教育类的app,所以需要用到unity那边的代码,但unity那边导出iOS后,运行xcode会各种报错,千奇百怪,我只说下我自己遇到的问题以及解决方式

 

unity导iOS不要在window上导,不然怎么弄都会报错,把unity开发那边给的包拿到mac版的unity上导出来

我用的是unity5.3和xcode7.3

先说下导出iOS的步骤   先把包直接拖进unity里  然后build settings

 

把要运行的环境拖进去

 

然后选iOS  再点switch platform 转换

 

player settings里的设置默认就好  不用管 然后就是点build  就导出一个xcode工程了

 

有关于AR的工程用真机测试

运行前先导入一个框架AssetsLibrary.framework,先点击target

 

xcode7.3还要注意一下 把bitcode关掉

 

 

然后先运行下 

 

 

因为导出iOS后  xcode里面的工程都是.mm文件 你想在里面添加OC代码的话需要开启混编

 

 

 

下面罗列一下unity运行时遇到的错误 有我自己遇到的  也有网上收集的

 

如果遇到自动释放的问题  之前我的代码就是EZCodeScanner这里报错 可以直接在这里面文件后面添加-fno-objc-arc

如果出现Undefined symbols for architecture armv7这种类似的错误 ,可以在project里删除对应的

 

 

另外还要这样设置   这是从网上找到的方法,实测有效

目前就遇到这些问题

 

转载于:https://www.cnblogs.com/liunnn/p/5641365.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值