[英]Version and Build numbers not showing up while archiving the build in Xcode
[英]Header files are not found while archiving the build in xcode
我有一個子項目,該子項目已開發為動態lib,並將該子項目包含到我的主項目中,並設置為目標依賴項。
當我運行主項目時,已經成功創建了用於子項目的.a文件,並且在構建目錄(例如( build / release-iphoneos / include ))中創建了相應的頭文件。 我已經提到了使用MACRO的路徑
在我的主要項目中,我提到的標頭搜索路徑與我上面使用MACRO提到的相同。
但是,當我嘗試歸檔構建時,它會拋出在導入語句中找不到的運行時錯誤文件
#import <subproject/myfile.h>
但是,即使它在編譯時在xcode編輯器中顯示文件未找到錯誤,它仍能成功構建並運行。
我的問題是
這是因為構建目錄在歸檔時將為空嗎?
我解決了以下問題
1.頭文件是私有的,因此將它們更改為公共文件,因此它們可以訪問主項目。 (要成功構建並運行)
2.我復制了頭文件並創建了一個目錄,並將它們添加到我的主項目中,並設置了頭搜索路徑以指向該目錄(要成功存檔)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.