2010-03-26 54 views
1

我已經嘗試了所有解決此問題的方法並且沒有任何工作。我重新格式化了我的Mac,重新安裝了iPhone,我也將規定(開發人員和發行版)拖到了Organizer,iTunes和Xcode上。iPhone「電話」沒有應用程序簽名的供應配置文件

在iTunes中,人們說要將條款拖動到iPhone圖標上,但這不起作用;它只能在Library下面進行(它顯示了一個藍色的矩形,可以放在那裏)。我剛剛創建了一個帶有57x57圖標的新創建的虛擬應用程序。我還用分配條款設置了分配項目。當我建立我得到這個:

The iPhone 「myphone」 doesn’t have the provisioning profile with which the application was signed. 

Click 「Install and Run」 to install the provisioning profile 「distribution」 on 「myphone」 and continue running 「helloworld.app」. 

,它有一個按鈕,「安裝和運行」點擊的次數,並沒有什麼hundreths香港專業教育學院。

in orgranizer我看到一個名爲Console的標籤。我清除它並重建應用程序,並有一些我不明白的輸出。我在想我的問題是什麼意思?

Fri Mar 26 11:22:19 unknown misagent[215] <Error>: profile not valid: 0xe8008012 
Fri Mar 26 11:22:19 unknown mobile_installationd[206] <Error>: 00808600 install_embedded_profile: Skipping the installation of the embedded profile 
Fri Mar 26 11:22:20 unknown mobile_installationd[206] <Error>: 00808600 verify_executable: Could not validate signature: e8008015 
Fri Mar 26 11:22:20 unknown mobile_installationd[206] <Error>: 00808600 preflight_application_install: Could not verify /var/tmp/install_staging.NEb61T/helloworld.app/helloworld 
Fri Mar 26 11:22:20 unknown mobile_installationd[206] <Error>: 00808600 install_application: Could not preflight application install 
Fri Mar 26 11:22:20 unknown mobile_installation_proxy[219] <Error>: handle_install: Installation failed 
Fri Mar 26 11:22:20 unknown mobile_installationd[206] <Error>: 00808600 handle_install: API failed 
Fri Mar 26 11:22:20 unknown mobile_installationd[206] <Error>: 00808600 send_message: failed to send mach message of 64 bytes: 10000003 
Fri Mar 26 11:22:20 unknown mobile_installationd[206] <Error>: 00808600 send_error: Could not send error response to client 
Fri Mar 26 11:22:42 unknown misagent[231] <Error>: profile not valid: 0xe8008012 
Fri Mar 26 11:22:43 unknown mobile_installationd[206] <Error>: 00809800 install_embedded_profile: Skipping the installation of the embedded profile 
Fri Mar 26 11:22:43 unknown mobile_installationd[206] <Error>: 00809800 verify_executable: Could not validate signature: e8008015 
Fri Mar 26 11:22:43 unknown mobile_installationd[206] <Error>: 00809800 preflight_application_install: Could not verify /var/tmp/install_staging.6M55Ay/helloworld.app/helloworld 
Fri Mar 26 11:22:43 unknown mobile_installationd[206] <Error>: 00809800 install_application: Could not preflight application install 
Fri Mar 26 11:22:43 unknown mobile_installation_proxy[235] <Error>: handle_install: Installation failed 
Fri Mar 26 11:22:43 unknown mobile_installationd[206] <Error>: 00809800 handle_install: API failed 
Fri Mar 26 11:22:43 unknown mobile_installationd[206] <Error>: 00809800 send_message: failed to send mach message of 64 bytes: 10000003 
Fri Mar 26 11:22:43 unknown mobile_installationd[206] <Error>: 00809800 send_error: Could not send error response to client 

回答

0

確保項目設置下的配置文件與安裝在iPhone上的配置文件相匹配。

項目設置

Project 201CavTouch201D Info http://img.skitch.com/20100326-ei2k9yha5yknrrcq4hsfgyet7f.preview.jpg

對於iPhone 檢查在Xcode的窗口菜單的管理菜單選項。

確保它們匹配。

+0

在組織者的設備下我有發展規定。分配條款 - 我無法添加。根據撥款配置文件,我有一個用於開發和一個分配。你想要一個屏幕截圖嗎?如何檢查他們是否符合我在組織者中尋找的內容? – eda

+0

ps:在項目設置頁面中,我是否選擇代碼簽名標識或「任何iphone操作系統設備」的分發規定? – eda

+0

如何檢查你的iPhone,設置一般配置文件。列出了哪些配置文件?嘗試刪除配置文件並重新同步。 如果這不起作用。轉到http://developer.apple.com/iphone/manage/overview/index.action並按照說明操作。 – Jordan

1

我想出了這個問題。

我所做的是重新創建一個虛擬項目並命名爲項目樣本。 然後我創建了一個新的開發和分發條款並稱之爲樣本。 我刪除了我目前在我的系統上的所有條款,並通過選擇這兩個文件並將其拖到xcode組織器中添加新條目。我還通過轉到設置 - >常規 - >配置文件 - >點擊刪除,在我的iPhone上刪除了該規定。然後我選擇了xcode build - > build,這是成功的。我在做什麼是我點擊構建和運行,每當我這樣做,我得到這個錯誤張貼上面。但是當我使用xcode選擇的設備進行常規構建時,它是100%成功的,沒有錯誤。我不得不嘗試在iTunes連接,看看應用程序是否成功,我做了上傳,它的工作!我不相信它。

相關問題