2014-01-24 20 views
0

我試圖在第4代iPod上運行我在Xcode 5.0.2中構建的Cocos2d-x應用程序觸摸運行iOS 6.1.5。除了Cococs2d-x,我還沒有任何項目中的第三方庫。

當我運行時,行爲是不一致的。 Xcode毫無困難地構建整個項目,但隨後給了我兩個錯誤之一。它不會嚴格交替,並且它不受它是否乾淨構建的束縛。這只是一個投擲硬幣。

有時,我得不到一個,但兩個Could not inspect the application package.錯誤。

有時,在另一方面,Xcode中給了我這個錯誤:

The Info.plist for application at /Users/me/Library/Developer/Xcode/DerivedData/myapp/Build/Products/Debug-iphoneos/myapp.app specifies a CFBundleExecutable of ${EXECUTABLE_NAME}, which does not exist 

我發現在互聯網類似的錯誤的幾份報告,但他們通常會說,它指定的「(空)的可執行文件「,他們的解決方案不適合我。最受歡迎的解決方案令人沮喪地在我的Info.plist中設置CFBundleExecutable(AKA「可執行文件」)爲${EXECUTABLE_NAME},它是。

任何想法?這真的很奇怪。

更新:好的,我將可執行文件設置爲我的文字產品名稱,現在我下到兩個「無法檢查應用程序包」。錯誤。另一個錯誤不再出現。這是一些進步,反正...

+0

在這裏檢查一次你可能會得到解決方案http://stackoverflow.com/questions/11456312/xcode-suddenly-stopped-running-project-on-hardware-could-not-launch-xxx-app – KethanKumar

+0

如果你發佈你的info.plist它可能有助於確定是否存在問題。 –

回答

0

你可以嘗試使用:

CFBundleExecutable ${PRODUCT_NAME} 

在您的info.plist

有時刪除$ {} EXECUTABLE_NAME手動把它在作品也。這聽起來好像有一些腐敗與構建和它忽略參數。

+0

*構建一個XCode項目時,我執行'Product> Clean'(Shift-Command K),接着是'Build'(Command-B),然後是'Run'(Command-R) –

相關問題