Unity3d Unity Ads Xcode 6.3.1设置UnityVersion崩溃
我使用的是UnityAds 1.1.4的最新版本和Unity4.6.4f1。我已经升级到Xcode 6.3.1,我可以构建IOS版本,但是当我在设备上运行游戏时,我得到错误:Unity3d Unity Ads Xcode 6.3.1设置UnityVersion崩溃,unity3d,crash,add,Unity3d,Crash,Add,我使用的是UnityAds 1.1.4的最新版本和Unity4.6.4f1。我已经升级到Xcode 6.3.1,我可以构建IOS版本,但是当我在设备上运行游戏时,我得到错误: Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UnityAds setUnityVersion:]: unrecognized selector sent to instance 0x1c19f6d0'
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UnityAds setUnityVersion:]: unrecognized selector sent to instance 0x1c19f6d0'
This appears in UnityAdsUnityWrapper.m at line : [[UnityAds sharedInstance] setUnityVersion:unityVersion];
在Xcode更新和Unityads更新之前,一切正常。这可能是升级资产存储包时出现问题造成的。您应该从Unity项目中删除所有与Unity广告相关的文件,然后重新导入该软件包。我也遇到了同样的问题,这对我很有效:
我正在使用XCode 6.3.1和Unity 4.6.3f1尝试将代码发布到添加的位置,等等,这将帮助您获得答案