2011-03-24 26 views
0

當iTunes抱怨說它真的意味着什麼?臨時分發 - 應用程序「<應用程序名稱>」沒有安裝在iPhone上「<iPhone name>」,因爲簽名者無效

應用程序「」未安裝在iPhone上「」,因爲簽名者無效。

當我們使用「構建和存檔」或者甚至是「Ad-hoc」分配方法時,我們在配置門戶中註冊了目標iPhone的UUID並在生成二進制文件之前生成了新的配置文件...

然後我們會通過電子郵件發送二進制文件到我們的測試人員......他們將嘗試安裝應用程序,並且總是出現此錯誤。

有什麼想法發生了什麼?

+1

我認爲@PARTH是正確的。它必須是@PARTH給出的原因之一。 – 2011-03-24 15:42:53

+0

@Anjali:那些是我已經知道的東西..不幸的是,他們並沒有解決我的問題..因爲這些都是我確保我每次包裝二進制文件都做到了這一點 – 2011-03-25 08:28:29

回答

1

@Yit明:

可以有三個問題:

1)可能的情況下,你的provisioning profile或者已過期。

2)這可能是您的應用程序未使用正確的配置文件進行代碼簽名。

3)可能是您的設備ID不能添加到配置文件中。

希望這有助於

+0

@ PARTH 1)供應配置文件是新創建的。2)我們可以使用不同的計算機將應用程序安裝到一些iPhone中,但是當我們將它發送給我們的測試人員時,他們無法使用他們的計算機將應用程序安裝到他們的iPhone中3)設備ID肯定被添加到配置文件中,之後重新創建配置文件 – 2011-03-24 07:43:25

+0

@Yit Ming:好的,您是否嘗試刪除配置文件並重新下載並創建新的AdHoc? – 2011-03-24 08:44:03

+0

@PARTH:實際上有時候會刪除新的配置文件並重新編譯二進制文件併發送到測試儀的PC上。但是發生了什麼?他們不停地問爲什麼所有這些都發生了,我們該如何緩解呢? – 2011-03-24 11:52:51

0

我已經找到了解決我的問題。

正如我前面提到的,即使我使用的方法「生成和歸檔」編譯二進制(在的.ipa)安裝在我的測試儀的裝置,偶爾我還是會得到錯誤

的應用「」沒有安裝在iPhone上「」,因爲簽名者無效。

這是因爲沒有正確安裝到設備供應資料...(你可以驗證是否您的供應曲線是由安裝設置 - >通用 - >配置文件)

什麼,我都做了解決這個問題是,我會將我的配置文件和.ipa文件複製到我的測試儀。

然後我的測試人員將兩個文件拖入他的iTunes。

這將確保將供應配置文件安裝到設備。那麼woalla!

相關問題