IOS - SWIFT - XCODE ERROR - 未找到架构arm64的符号

时间:2015-03-22 18:49:02

标签: ios xcode

由于以下原因,

无法使用该应用程序。

    //this one works okay       
    var getWall = VKRequest(method: "wall.get", andParameters: nil, andHttpMethod: "GET")

    //this is how it should be
    var getWall = VKRequest(method: "wall.get", andParameters: [VK_API_OWNER_ID: "some Int value"], andHttpMethod: "GET")
在谷歌看了一眼,发现我需要设置archeticture,我尝试了seweral时间没有任何resoult,甚至有这个设置: $(ARCHS_STANDARD_32_BIT) $(ARCHS_STANDARD) arm64 armv7 armv7s x86_64 i386 但没有任何改变(

1 个答案:

答案 0 :(得分:0)

评估指示文件的错误消息。

例如:

Undefined symbols for architecture arm64:
  "_OBJC_CLASS_$_PuzzleInfoController", referenced from:
      objc-class-ref in AllPuzzlesController.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我发现错误消息引用的实际文件未包含在项目导航器中,尽管它位于项目目录中。将PuzzleInfoController.h / .m文件添加到项目并重建后,构建成功完成。