2017-04-25 33 views
1

我安裝的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項目。 –

回答

1

你打開的Xcode 項目工作區?您必須始終使用CocoaPods based projects中的*.workspace文件。

在您的具體情況下,應該是Fpace.workspace包。

相關問題