2014-01-13 44 views
1

我有iPhone和iPad的Phonegap應用程序構建。我也跟着下面的步驟,是不成功的,.ipa從phonegap構建將不會安裝在iphone上

  1. build.phonegap.com下載.ipa文件。
  2. 拖放到iTunes上。點擊安裝並顯示正在安裝
  3. 然後我按下同步按鈕。

但該應用程序從未在設備上打開過。

我可以在iPad上安裝,但不能在iPhone上安裝。它通過iPhone和iPad上的Xcode成功運行。

請指導我在iPhone上安裝。

+0

檢查您的供應配置文件,並確保iPhone已添加 – amar

+0

是您的測試設備和ipa沒有運行的設備,是一樣的嗎? –

回答

2

您需要檢查以下幾點: 1.檢查在配置文件中添加的iPhone的UDID。 2.如果已添加,則下載供應配置文件並使用刷新的供應配置文件進行構建。

0

檢查您的ios證書是否已過期。在這種情況下,您必須創建一個新的啓用配置文件並更新您的phonegap生成簽名密鑰。

0

這發生在我身上一次,問題是我沒有正確的開發證書和配置文件,所以我使用了WildCard Provision Profile和開發證書,如下面的鑰匙鏈Look Like This In Keychain和成員中心Look Like This In Member Centre Development Certificate。我下載了這個開發證書,並從中創建了p12文件,並添加了這個p12文件和我的Wildcard Provisioning Profile的新密鑰,這就是我解決它的原因。我認爲這將是有幫助的

1

我使用博客https://www.iandevlin.com/blog/2012/11/phonegap/building-an-ios-signing-key-for-phonegap-in-windows來生成創建證書所需的密鑰,.pem和.p12文件。

從developer.apple.com下載所需證書的步驟從其他博客http://www.tuladhar.net/story/first-time-use-with-ios-and-phonegap-step-by-step-guide/開始。

將生成的.p12和.mobileProvision文件包含在build.phonegap.com中後,我重建應用程序並將其安裝到我的已註冊iPad設備上。注意:在我的蘋果帳戶中,我註冊了iPad設備的UDID。