2011-05-31 75 views
0

昨天我爲自己創建了一個新的我的第一個App ID,所有證書並下載並安裝它們。 (如視頻所示)。因爲我想測試我的應用我的設備上(我把它架在組織者)我得到了一個錯誤:在設備上測試iOS應用的問題

Validation[28932:607] *** Warning: Defaulting to the standard codesign tool 
warning: Unable to extract entitlements from application: /Users/maxstottrop/Desktop/gefahrschutz/build/Release-iphoneos/gefahrschutz.app (-19045) 
Unable to validate your application. - (null). 

任何幫助嗎?

PS:是的,我搜索了論壇,也開始了一個新項目。沒有改變。在此先感謝您的幫助。

// 編輯:

我與entitlements.plist第一次嘗試它,而(最終)下載的Xcode 4.它沒有爲我工作,但是當我用4.3,如果作品試圖在了XCode 4 。我想這只是Xcode 3的一個問題。但儘管如此,感謝您的快速解答。

+0

你使用Xcode 4嗎?你可以試試看Xcode是否能解決你的問題。 – gcamp 2011-05-31 15:26:44

+0

感謝您的提示,它現在可行! – mstottrop 2011-05-31 17:47:45

回答

0

這不是一個消息我很熟悉,但一對夫婦的建議; -

確保您使用的是調試設備配置(假設你沒有從模板中改變了他們)在編譯和部署期間進行開發。上面的文件路徑似乎表明您正在使用真正用於分發的發佈配置。提交給Apple時應該使用該功能。

調試配置需要有一個名爲「Entitlements.plist」的文件。其中,一個名爲get-task-allow的值需要設置爲YES,以便調試器可以連接到設備上運行的App的實例。我不得不手動創建這個文件。

看看是否有幫助。