2011-10-11 91 views
0

我有一個iPhone應用程序交給了我。我刪除了所有現有證書&供應配置文件並從頭開始創建它們。我相信我已經在Provisioning Portal中正確設置好一切:iPhone配置:該應用程序未安裝,因爲簽名者無效

  1. 分發證書創建
  2. 設備與正確的UDID的加入
  3. 特設設置文件以及相關設備創建

我能成功構建&存檔我的應​​用程序。當我將它保存爲* .ipa並將它和* .mobileprovision文件拖到iTunes中時,一切都很好,直到我的手機正在同步。

在這一點上,我得到一個iTunes Sync: Failed to Install error。其他測試人員得到錯誤:The app was not installed because the signer is not valid

我不知道如何解決此問題?

回答

0

除了最後階段,我給出了保存選項之外,一切都正確。該配置文件與我的分發配置文件相匹配,但用於錯誤的應用它只是默認其中的一個。我不得不手動將其更改爲我正在爲其構建的Ad Hoc Distribution。愚蠢的錯誤。

0

我收到該錯誤,因爲我在添加設備之前使用臨時設置配置文件創建了我的.ipa文件。您是否確定在創建ipa時使用的是最新的配置文件?您可能需要檢查您正在使用哪種方案並驗證其權利

+0

是,該設備已被添加到特設。我正在檢查我的方案,並將存檔設置爲發佈。它是否正確? –

+0

編輯:我沒有看到你已經知道了,但這可能會幫助其他人......也許你的發佈方案不使用配置文件,而是另一個。這個教程展示瞭如何制定一個新的方案來匹配adhoc ... http://diaryofacodemonkey.ruprect.com/2011/03/18/ad-hoc-app-distribution-with-xcode-4/ – Eric

-1

我已經面對這個,finnaly我發現,。

如果您的證書,Provisoning型材然後&國際音標產生,,

所以在您的IPA文件沒有問題,

但問題在特定設備中,你都嘗試insalled ,, 如果您的設備越獄然後輕鬆的iTunes駕駛室安裝ipa ,,

但是如果沒有的話,你必須註冊/添加設備 https://developer.apple.com/devcenter/ios/index.action - > Procsoning檔案 - >設備

然後&然後IPA文件安裝

0

這個問題不是由上述建議得到解決,但是我們可以通過從構建取出權利來解決它。

在我們正在更新的舊應用程序上工作時發生此問題。沒有越獄,只是通過團隊成員之間的電子郵件發送特設的.ipa。所有規定都是正確的。

我們可以通過嘗試使用,而不是iTunes的「iPhone配置實用程序」安裝要弄清楚的問題是權利。這給了我們很容易修復的實際錯誤信息。

調試這個問題比與iTunes更容易。它還具有更好的用於安裝ad hoc構建的UI。我建議你嘗試在這裏:

http://www.macupdate.com/app/mac/27986/apple-iphone-configuration-utility

相關問題