苹果Mach-O的连接错误,当试图

问题描述:

我安装的CocoaPods使用RestKit并显示如下苹果Mach-O的连接错误,当试图

Analyzing dependencies 
Downloading dependencies 
Using ISO8601DateFormatterValueTransformer (0.6.1) 
Using RKValueTransformers (1.1.3) 
Using RestKit (0.27.0) 
Using SOCKit (1.1) 
Using TransitionKit (2.2.1) 
Generating Pods project 
Integrating client project 
Sending stats 
Pod installation complete! There is 1 dependency from the Podfile and 5 total pods installed. 

而且我把“-ObjC”和“$(继承)”内部“其他连接标志”和有

${PODS_ROOT}/Headers/Public/AFNetworking 
${PODS_ROOT}/Headers/Public/Bolts 
${PODS_ROOT}/Headers/Public/ISO8601DateFormatterValueTransformer 
${PODS_ROOT}/Headers/Public/RKValueTransformers 
${PODS_ROOT}/Headers/Public/RestKit 
${PODS_ROOT}/Headers/Public/SOCKit 
${PODS_ROOT}/Headers/Public 

已经在'标题搜索路径'里面,所有的都是非递归的。每次我尝试运行该项目时,都会给出'链接器命令失败并退出代码1(使用-v查看调用)'。而且,当我将它们更改为递归时,'链接器命令失败,退出代码1(使用-v来查看调用)'出现。该podfile是

platform :ios, '10.2' 
target 'Fpace' do 
pod 'RestKit' 
end 
+0

打开Xcode项目*或*工作区?你应该使用工作区... –

+0

你的意思是改变的路径?对不起这个愚蠢的问题,我只是一个目标C的新开始。 –

+0

我的意思是打开'Fpace.xcworkspace'文件(或类似的东西),它包含*你的项目和生成的cocoapods项目。 –

你打开的Xcode 项目工作区?您必须始终使用CocoaPods based projects中的*.workspace文件。

在您的具体情况下,应该是Fpace.workspace包。