我在iPhone 6(iOS8)上運行已編譯的應用程序時遇到困難。 它在模擬器中正常工作。Swift:應用程序安裝失敗無法檢查應用程序包(當在XCode 6中使用框架時)
我收到此錯誤信息:
App installation failed
Could not inspect the application package
本來有錯誤信息 - 如一個here但我暫時固定這個由輸出移動到正確的位置。但是,即使所有的庫都正確地進行了代碼化,現在發現我無法在我的設備上使用該應用程序。
似乎沒有更多的錯誤消息,因此沒有任何方法來調試任何東西。普通iOS開發人員如何調試不給出錯誤消息的問題?
我猜測潛在的問題是我的項目變得相當複雜,有很多動人的東西:一些cocoapods,Alamofire,ReactiveCocoa和Moya。
我有幾個一般性的問題:
我在哪裏可以找到文檔中的XCode 6使用框架的信息?
「Build Phases - > Link Binary With Libraries」,「Build Phases - > Copy Files」,「General - > Embedded Binaries」和「General - > Linked Frameworks and Libraries」有什麼區別?
一切都在編譯完全好的模擬器,包括cocoapods,但我注意到有libPod.a文件,並想知道他們是否需要編譯到應用程序?
大多數情況下,我希望找到一些方法來找出爲什麼應用程序包不能被檢查。當然,任何檢查此軟件的軟件都必須能夠被調試?!
編輯:
爲了記錄在案,(1)不存在所謂的根文件夾資源,因爲我什麼也沒得到文件回來時,我這樣做。「找到-name資源」,所以它(2)我運行了「產品 - >清理」,然後再次嘗試構建,這也不能解決問題,(3)Info.plist確實包含CFBundleName,它被設置爲「$ { PRODUCT_NAME}「(我相信這是設置在別處)。
關於這個東西的文檔真的很糟糕...... :( – aleclarson 2014-10-21 04:38:54