首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apple O错误Xcode -真的很困惑

Apple O错误Xcode -真的很困惑
EN

Stack Overflow用户
提问于 2013-12-06 17:46:11
回答 1查看 1.2K关注 0票数 0

我正在将Kiip.me框架实现到我的iOS应用程序中。我添加了框架和所有内容,并将其链接起来,但是当我运行它时,我在Apple O中得到了大量的错误。我也收到了一个警告,我删除了一个文件,很久以前从谷歌分析,它仍然在寻找,即使在我删除所有的参考资料。这是错误代码,我的主要问题是以下错误:

代码语言:javascript
复制
 Undefined symbols for architecture x86_64:
  "_OBJC_CLASS_$_Kiip", referenced from:
  objc-class-ref in AppDelegate.o
  objc-class-ref in CircleTableViewController.o

&

代码语言:javascript
复制
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

但是下面是完整的错误代码:

Ld /Users/Coconido/Library/Developer/Xcode/DerivedData/CircleCreator-dbjnngeqphrtevdurkdpgggxapny/Build/Products/Debug-iphonesimulator/CircleCreator.app/CircleCreator普通x86_64 cd“/User/Coconido/x86_64/CircleCreator”setenv IPHONEOS_DEPLOYMENT_TARGET 6.0 setenv路径"/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin“/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch x86_64 -isysroot -isysroot-L/User/Coconido/Documents/ Creator/CircleCreator/GoogleAnalyticsServicesiOS_3.02/GoogleAnalytics/Library \Creator/CircleCreator/GoogleAnalyticsServicesiOS_3.02/GoogleAnalytics/Library-L/User/Coconido/Documents/Circle\Creator/CircleCreator/Images/openkit-ios.1.0.2/OpenKitSDK -F/Users/Coconido/Library/Developer/Xcode/DerivedData/CircleCreator-dbjnngeqphrtevdurkdpgggxapny/Build/Products/Debug-iphonesimulator -F/User/Coconido/Documents/ Creator/CircleCreator/Images/openkit-ios.1.0.2/OpenKitSDK/Vendor -F/Applications/Xcode.app/Contents/Developer/Library/Frameworks \Creator/CircleCreator/Images/openkit-ios.1.0.2/OpenKitSDK/Vendor-F/Applications/Xcode.app/Contents/Developer/Library/Frameworks-F/User/Coconido/ Creator/CircleCreator/CircleCreator/Kiip-iOS-SDK-v2 /Creator/CircleCreator/CircleCreator/Kiip-iOS-SDK-v2/Creator/CircleCreator/CircleCreator/Kiip-iOS-SDK-v2/Coconido/文档/循环\ Creator/CircleCreator /Kiip-iOS-SDK-v2-F/Users/Coconido/Documents/循环创建器-filelist -Xlinker -objc_abi_version -Xlinker 2-fobjc-链接-运行时-Xlinker -no_implicit_dylibs -mios-模拟器-min=6.0 -framework CoreLocation -framework KiipSDK-framework PassKit -framework AdSupport -framework CoreTelephony -framework SystemConfiguration -framework MobileCoreServices -framework Users -framework QuartzCore -framework Security -framework QuartzCore QuartzCore -framework QuartzCore -framework en21 en23 en25 en27 en29 en31 Foundation en35 en36#/用户/Coconido/Library/Developer/Xcode/DerivedData/CircleCreator-dbjnngeqphrtevdurkdpgggxapny/Build/Products/Debug-iphonesimulator/CircleCreator.app/CircleCreator

ld:警告:选项目录“-L/ Creator/CircleCreator/GoogleAnalyticsServicesiOS_3.02/GoogleAnalytics/Library‘/ Creator/CircleCreator/CircleCreator/Kiip-iOS-SDK-v2’/循环”:警告:目录找不到选项‘-F/Users/Coconido/Creator/CircleCreator/CircleCreator/Kiip-iOS-SDK-v2’ld:警告:目录未找到选项‘-F/Users/Coconido/Documents/循环创建器/Kiip SDK-v2’ld:警告:忽略文件/用户/Coconido/Creator/CircleCreator/CircleCreator/Kiip-iOS-SDK-v2‘/ Creator/CircleCreator/KiipSDK.framework/KiipSDK,缺少文件/use/Coconido/ x86_64 /循环x86_64 (3片)架构x86_64的未定义符号:"_OBJC_CLASS_$_Kiip",引用自: objc-class-ref in AppDelegate.o objc类-ref in CircleTableViewController.o :x86_64 x86_64 clang: x86_64: x86_64命令失败,退出代码1(使用-v查看调用)

EN

回答 1

Stack Overflow用户

发布于 2013-12-06 17:59:21

您的项目仍在引用GoogleAnalytics的库(很可能在构建阶段->链接到库中)。这是第一个错误(实际上只是一个警告)。

您正在处理的第二个错误是包含的框架Kiip。它没有64位版本的框架,所以如果您的项目构建设置允许构建64位应用程序,它将不会编译,因为您引用Kiip并且不能使用它。

对此有三种解决办法:

  1. 将Kiip从您的项目中删除。
  2. 了解如何为64位构建Kiip框架
  3. 让您的项目不构建64位架构。(生成设置->有效体系结构)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20430278

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档