2013-03-15 57 views
1

我絕對變得瘋狂......在過去的5至6小時內,我試圖解決我的問題。 我的應用從今天開始使用MBProgressHUD。在調試模式下一切正常。 但如果我要歸檔此應用程序時,Xcode告訴我這一點:'MBProgressHUD/MBProgressHUD.h'文件未找到

/Users/marchein/Documents/Projekte/myTodo/myTodo/XMAppDelegate.m /Users/marchein/Documents/Projekte/myTodo/myTodo/XMAppDelegate.m:16:9: 'MBProgressHUD/MBProgressHUD.h' file not found (null): Linker command failed with exit code 1 (use -v to see invocation) (null): error: unable to open executable '/Users/marchein/Library/Developer/Xcode/DerivedData/HUD-fpakicgmjonsbuchxoiskespkrhy/Build/Intermediates/ArchiveIntermediates/myTodo/InstallationBuildProductsLocation/Applications/myTodo.app/myTodo' Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip failed with exit code 1

我能做些什麼?我嘗試了一切與 $(BUILD_ROOT)/../IntermediateBuildFilesPath/UninstalledProducts

它並沒有幫助。

+0

檢查你的構建模式的歸檔,它缺少該組件的包含路徑 - >換句話說,它看起來不同於你用於標準構建(調試),我敢打賭。 – Till 2013-03-15 18:42:19

+0

如何檢查?我是iOS開發新手... – MarcHein 2013-03-15 18:47:17

+1

很高興你解決了它。請將您的解決方案作爲答案發布,並將其標記爲正確。 – 2013-03-15 20:44:07

回答

-1

解決方案是,我有靜態庫。這在存檔時遇到了麻煩。現在我已經將MBProgressHUD.h和MBProgressHUD.m放入了我的項目中,並將MBProgressHUD.h鏈接到了我的appdelegate.m中,現在一切正常。