我有一個iOS應用程序。這款iOS應用使用Alamofire作爲網絡庫。如何讓Xcode的源代碼控制忽略git子模塊的遠程?
根據Alamofire的文檔工作的最新方式,建議添加它的方式是通過git作爲「子模塊」。這基本上工作。在GitHub上,它實際上顯示爲在特定修訂中鏈接到不同的存儲庫。
我也想在iOS 8的使用它的一個小部件,我得到一個警告
ld: warning: linking against dylib not safe for use in application extensions
如何解決這個問題的短版是調整的一個構建選項建立圖書館項目的設置。
這是一個問題,因爲當我嘗試修改Alamofire項目並將其提交時,它向Xcode註冊。當然,我沒有權利將更新推送到Alamofire存儲庫,我不想。
有沒有辦法讓Xcode忽略Git子模塊?或者可能解釋一般情況下,我不擁有這些其他存儲庫,所以忽略我對他們所做的任何更改?或者,也許更好的方法來調整設置,並將其保留爲我的存儲庫的一部分,而不是子模塊的存儲庫?或者我應該不使用這些庫作爲git子模塊,如果我需要與他們做這種事情?