我已經使用行腳本文件創建了靜態庫項目。靜態庫.a文件在執行.m文件中的更改後未更新
然後我手動複製.h文件和某文件,並創建了一個框架。使用iOS通用框架方法。 但它創建第一次時工作正常。但改變了.m文件中的小修改,其沒有反映在創建的staic庫.a文件。 但它使用源文件時正常工作。
如果您遇到類似問題,請告訴我。
我已經使用行腳本文件創建了靜態庫項目。靜態庫.a文件在執行.m文件中的更改後未更新
然後我手動複製.h文件和某文件,並創建了一個框架。使用iOS通用框架方法。 但它創建第一次時工作正常。但改變了.m文件中的小修改,其沒有反映在創建的staic庫.a文件。 但它使用源文件時正常工作。
如果您遇到類似問題,請告訴我。
我覺得this post回答您的問題之後,就在Xcode中的錯誤,根據到簽名,這個帖子是由一個開發人員在xcode產品上工作的。它的回覆顯示,已經爲我工作的解決方案,那就是:
具有良好的文本編輯器的位置,編輯項目內的project.pbxproj例如MyProject.xcodeproj/project.pbxproj和搜索像下面包含您的庫名的一行。確認對於path =條目,沒有路徑,只有你的庫文件的文件名。要做到這一點是令人討厭的,但我發現xcode在100%的時間內並不正確。
{isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libMyLibrary.a; sourceTree = BUILT_PRODUCTS_DIR; };
做一個乾淨的構建。工作項目可能會指向舊的.a文件。清理該項目,然後添加靜態庫。
嗨,我已經創建了新的項目,然後提到該框架..但沒有結果。創建改變後的靜態庫項目想建立項目?... –
檢查和匹配某文件創建日期/時間,以確保它已經生成進行了更改,以.m文件
請描述源文件被更改後,你在做什麼。您是手動構建庫還是希望自動構建庫? –
手動建立庫,但我沒有得到與更新的源文件相對應的.a文件。 –