如何修复ChartBoost SDK 4.4错误“libChartboost.a,缺少必需的体系结构x86_64”

时间:2014-05-17 08:38:40

标签: xcode sdk integration chartboost

将Chartboost SDK 4.2成功集成到我的Appstore发布的应用程序后,我在Xcode中升级到SDK 4.4时遇到错误:" libChartboost.a,缺少必需的体系结构x86_64"。目前,{4.4}的https://help.chartboost.com/documentation/ios文档尚未更新。

在玩架构时(我不愿意删除" arm64"从我的有效架构中删除" arm64"与SDK 4.2一起工作正常,而我'我更喜欢支持64位系统)我还得出结论,SDK 4.4不支持" arm64"?

尝试重新安装SDK 4.4,并清理了几次build文件夹。我错过了什么?谢谢!

2 个答案:

答案 0 :(得分:0)

x86_64是模拟器所需的体系结构,而不是您的设备,因此,删除它不会影响您的最终产品。

了解更多信息:Arm64 architecture in xcode 5.1

答案 1 :(得分:0)

尝试将目标模拟器从x86_64更改为x86。 4.4 SDK应该适用于所有设备(32位和64位),但仅适用于32位版本的模拟器。

PS:对此的解决方案正在进行中。资料来源:我在Chartboost工作