您的位置:首页 > 其它

EasyCodeScanner导入Xcode报错

2015-09-10 12:42 405 查看
EasyCodeScanner导入Xcode报错解决方案

前言:

EasyCodeScanner是Unity的一个二维码扫描插件,在Asset Store上售价很多刀,自身就带有一个Demo,在Android平台下是可以完美运行,但是到Xcode里面打包回报各种错 本文就是解决此问题



插件下载:

链接: http://pan.baidu.com/s/1bnuLWcB 密码: 8yaa

解决方案:

1:导入到Unity中之后,切换平台为IOS,然后把自身的Demo场景进行打包,打包成Xcode工程导入到Xode里面

2:点开项目,搜索C++ Exceptions ,选项勾选为Yes



3:打开Build Phases -> Compile Sources,找到


标记为-fno-objc-arc打开方式
然后编辑此文件



修改mLabel.textAlignment = NSTextAlignmentCenter
然后编辑Xocde程序,发现现在只有一个错误了,如果没有错误,则到这一步已经成功了,如果有错误,请继续往下


4:如果没有其他问题,则此时就剩下一个报错了,也就是如下图所示:



解决办法是打开


2015.10.16更新:
错误提示:
ARC forbids explicit message send of "autorelease"
解决办法:

xcode5创建项目时没有“Use Automatic Reference Counting”的选项,所以自动引用了ARC机制,可以在项目的Build Setting中设置。

如图所示,将Objective-C Automatic Reference Counting选项修改成NO。

然后编译打包,就可以了。到此结束。
如有交流探讨微信或QQ扫描:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: