我有一個用cocoapods(pod安裝)構建的xcworkspace。我無法弄清楚xCode是如何知道當我構建MyProject時它還必須構建Pods項目?Xcode - Cocoapods如何編譯pod?
假設:
在構建階段「鏈接二進制與圖書館」 MyProject的主要目標部分,我可以看到「Pods_MyProject.framework」,它由吊艙(項目)豆莢,MyProject的是指.framework構建目標(是否正確?)。這個目標在他的「目標依賴」中有所有的豆莢。
但我還是不明白兩件事
- 的Xcode怎麼知道,當我建立MyProject的,必須先建立豆莢,MyProject的? (有沒有在MyProject的主要目標 「目標相關性」 一節)
這裏是 「MyProject的」 構建階段選項卡(其真名是 「clicktube」):
- 」Pods_MyProject.framework「如何包含所有Pod,而其」Link Binary with Libraries「部分幾乎爲空?
豆莢,MyProject的 「鏈接與庫」 部分: