2013-10-18 128 views
5

我已經在iOS SDK 7.1上開發了應用程序,我使用分發配置文件和證書對它進行了代碼簽名,它使用xcode部署在設備上。即使我可以使用鏈接生成的鏈接安裝它LinkAd hoc .ipa沒有使用iTune安裝

但是,當IM安裝從iTune的相同的國際音標,一個消息框彈出與massege「該應用程序沒有在iPhone上安裝,因爲它不符合這個iPhone兼容!」

請幫我安裝的應用程序使用iTune

+0

你需要使用臨時證書與UDID包括與該設備 –

+1

巴伊我有配置證書,配置配置文件,我的設備已在該配置配置文件中註冊。 這是不擔心的關注是相同的ipa是使用測試飛行和Xcode(調試)在同一設備上安裝,但是當我安裝相同的設備使用itune它的生成錯誤相同的設備。 –

+0

我在同樣的@ wall-naqvi,你解決了嗎? –

回答

3

此消息你得到了什麼,因爲該設備不註冊d放入配置文件中。每個設備的UDID都必須註冊到您的分銷Ad-Hoc Provisionin配置文件中。

分步:

  • 註冊的所有設備到您的個人資料。
  • 使用正確的軟件包ID在Apple的開發人員頁面上製作Discitribution Ad-Hoc配置文件,並檢查所需的所有設備。
  • 下載此配置文件,並添加到Xcode的
  • 轉至產品=>歸檔和分發
  • 在discribute後選擇特設分佈,我建議你到IPA文件保存到桌面。
  • 現在你已經得到了Ipa文件,雙擊它
  • iTunes將打開,並在那裏點擊你想要同步的手機,並在應用程序,你會看到你的應用程序。
  • 單擊「安裝」按鈕旁邊的應用
  • 下一個syncronize你的iPhone,你的應用程序將被成功安裝
+0

我的設備已註冊,即使我已經在使用測試飛行的相同設備上安裝了相同的ipa,但我無法在使用itune的相同設備上安裝相同的ipa –