我加入Vungle的SDK我的目標C項目,我不斷收到此錯誤而失敗,我想不出我該如何解決這個問題?連接器命令,退出代碼爲1(使用-v看看調用)
有誰知道有關如何解決此問題的任何線索?
我也在使用可可豆莢!
謝謝!你需要
我加入Vungle的SDK我的目標C項目,我不斷收到此錯誤而失敗,我想不出我該如何解決這個問題?連接器命令,退出代碼爲1(使用-v看看調用)
有誰知道有關如何解決此問題的任何線索?
我也在使用可可豆莢!
謝謝!你需要
有兩件事情要做:在您的Xcode項目的文件列表
1),單擊框架,並確保它包含在你的目標。就像我在我自己的項目在這裏與RNCryptor完成: 2)進入你的目標的構建階段,並確保你的框架「鏈接二進制與圖書館」
下單獨列入,如果您正在使用Cocoapods:
1)確保同時執行pod install
和pod update
(而Xcode工作區已關閉),並且一旦完成,重新打開工作區。
後我發生了這個錯誤我試過這樣做也是這樣,我仍然有同樣的問題 – SteveSmith
如果您在原始問題中提到了Cocopods,本應該會很好。你能編輯你的問題來顯示你的Podfile的內容嗎? –
剛剛提到的編輯我正在使用可可豆莢。 – SteveSmith
您可以使用Cocoapods將SDK添加到您的項目中。這樣您就不必擔心手動Xcode設置。
看到同一錯誤消息https://support.vungle.com/hc/en-us/articles/204430550-Get-Started-with-Vungle-iOS-SDK
這是一個奇妙的觀點(對你的建議是+1),但我想知道O.P.是否在使用Cocoapods(因爲它沒有在問題中提到過),或者知道如何處理它。 –
嘿,夥計們,感謝您的幫助。我正在使用可可豆莢,我仍然有這個問題! – SteveSmith
只是爲了確定。你打開工作區或項目文件了嗎? @MichaelDautermann謝謝 –
所以許多不同的問題。
1)(鏈接器命令退出碼1失敗),如果你有在不同類別的兩個相同的常量,然後也是這個問題發生。
2)如果您在執行文件中意外導入了.m
文件而不是.h
文件。
3)如果您導入了同一個庫的兩個不同版本,在這種情況下只刪除舊版本並只保留一個版本,也會發生此錯誤。
4)添加在 「Project
」 該 「other linker flags
」,而不是在 「Targets
」。所以,你把它移動到「Targets
」,它不應該在「Project
」。
5)檢查它在
project->target->build settings-> search enable bitcode->set NO in DEBUG
退房這個..如果是OK,然後馬上做像以下。
Menu > Product > Clean
......然後運行該項目
我想以後deleting
派生數據,cleaning
和rebuilding
將正常工作。還有一件事,你需要拆分代碼AppDelegate
和ViewController
因爲他們有自己的角色。
希望它可以幫助你.. :)
你是否在此錯誤發生之前添加了VungleSDK。或者是否有任何其他與Xcode項目相關的操作發生? –
@M_G在我添加Vungle iOS SDK – SteveSmith