Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Xcode生成错误体系结构arm64的未定义符号:“0”_OBJC“U类游戏场景”;_Ios_Iphone_Xcode6.1_Arm64_Chartboost - Fatal编程技术网

Ios Xcode生成错误体系结构arm64的未定义符号:“0”_OBJC“U类游戏场景”;

Ios Xcode生成错误体系结构arm64的未定义符号:“0”_OBJC“U类游戏场景”;,ios,iphone,xcode6.1,arm64,chartboost,Ios,Iphone,Xcode6.1,Arm64,Chartboost,我最近激活了arm7 armv7 arm64,作为苹果64位要求的有效架构,但当我尝试在Xcode中构建应用程序时,它抛出了这个错误。我首先收到一条关于libchartboost的警告。a找不到,我从他们的网站下载了chartboost最新文件夹,但它没有libchartboost.a,因此我仍在使用chartboost 3.2.1。但不确定这是否是问题所在,因为我在下面的游戏场景中遇到了一个错误。我是否缺少一个框架?谢谢你的帮助 ld: warning: ignoring file /User

我最近激活了arm7 armv7 arm64,作为苹果64位要求的有效架构,但当我尝试在Xcode中构建应用程序时,它抛出了这个错误。我首先收到一条关于
libchartboost的警告。a
找不到,我从他们的网站下载了chartboost最新文件夹,但它没有
libchartboost.a
,因此我仍在使用chartboost 3.2.1。但不确定这是否是问题所在,因为我在下面的游戏场景中遇到了一个错误。我是否缺少一个框架?谢谢你的帮助

ld: warning: ignoring file /Users/Administrator/Documents/Software/libChartboost.a, missing required architecture arm64 in file /Users/Administrator/Documents/Software/libChartboost.a (3 slices)
Undefined symbols for architecture arm64:
  "_OBJC_CLASS_$_GameScene", referenced from:
      objc-class-ref in AlertLayer.o
      objc-class-ref in GameLayer.o
      objc-class-ref in levelpackMenuLayer.o
      objc-class-ref in LevelSelectLayer.o
      objc-class-ref in timetrialMenuLayer.o
      objc-class-ref in IAPHelper.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

可能是旧线程,但在此类链接器错误中,以下步骤有效:

链接所有必需的框架以及Chartboost框架,如
Storekit
Webkit
AVFoundation
Foundation

Chartboost框架使用这些框架来获取和显示媒体格式(音频和视频)的广告


有关如何完全集成以及需要什么样的所有框架的最新详细信息,.

可能是libChartboost.a不支持arm64。你试过最新的吗?我从他们的网站下载了chartboost最新的SDK,但找不到libchartboost.a文件。知道在哪里可以得到libchartboost.a的最新文件吗?它只附带了.framework和headers文件。谢谢你的时间。所以我已经参考了Chartboost3.2.1,但这似乎不起作用。我也从这个链接下载了5.1.3,但确实找不到libchartboost.a:(