0
我正在製作iOS,而我剛剛使用RESTKit安裝了CocoaPods。我也有JSON文件。當我構建Apple Mach-O鏈接程序錯誤時,僅當我使用RESTKit安裝CocoaPods時纔會啓動。蘋果Mach-0鏈接器在構建iOS應用程序時出錯
這是錯誤報告的一部分。
ld: 586 duplicate symbols for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我已經使用CocoaPods和RestKit相當多。您的問題中沒有足夠的信息可以回答。在通過CocoaPods包含它之前,你是否嘗試過將RestKit直接包含到你的項目中?(如果你這樣做了,你不應該有)?這也可能是由於您在不知不覺中同時引入的其他更改導致的錯誤。 – Fabian
我試着將其原始形式的RESTkit添加到項目中,但之後我刪除了它(我也刪除了該參考)。 – comrod
有沒有其他庫可能直接包含,而不是通過CocoaPods?此外,鏈接器錯誤後面還有更多信息。哪些符號是重複的,以及它們從哪裏引用?鏈接器提供該信息。 – Fabian