2012-09-21 74 views
9

iOS上的供應配置文件我最近分發用於測試的應用程序,測試團隊有關於安裝的應用程序,更具體的應用相關的配置配置文件有問題。沒有安裝一個特定設備

他們使用的是iPhone 4(的iOS 5.1.1)和越來越「無法供應型材安裝由於未知錯誤」,我看慣了這個時候對未註冊的UDID

試圖安裝的配置文件,但他們堅持認爲它們提供了正確的UDID。在配置文件方面,無論是在iOS開發人員賬戶上進行配置還是在文本編輯器中打開,都可以確認已經提供的UDID確實存在。

我的問題是,是否有任何已知的問題(除提供錯誤的UDID),這可能會導致出現這種情況的設備上,即使該設備被授權安裝特定的供應配置文件?

感謝

+0

你說「測試團隊」,這意味着一個以上的設備和人。它可以在另一臺設備上正常工作嗎? – ader

+0

是的,它的所有其他設備的功能 – user1557896

+0

他們有沒有在iTunes中選擇「使用此設備進行開發」? – ader

回答

0

有可能是背後的一些原因,因爲信息是不夠的,所以我可以只是猜測 -

  • 如果您收到任何舉錯誤控制檯,然後從應用程序中刪除設備然後關閉您的設備,然後打開並重試。
  • 可能在你的設備已經存在具有相同的外形讓你的應用程序將以前的一個新的應用程序不會被覆蓋安裝的應用程序。
  • 最後這可能是供應配置文件問題。再來一次。
21

這不會回答你的問題,因爲你的問題的設備是IOS的5.1,但它可以幫助很多其他人:

因爲iOS7另一個可能的問題是,你在哪裏找到UDID。 As Apple says

在iOS 7中,已經在商店或用戶設備上調用此已刪除API的應用將不再返回UDID。相反, - [UIDevice uniqueIdentifier]將返回一個由FFFFFFFF開始的40個字符的字符串,後跟十六進制值 - [UIDevice identifierForVendor]。

確認一下,檢查你的客戶端/協作者發給你的UDID:如果它以FFFFFFFF開頭,那是錯誤的。

在iOS7下唯一獲取UDID的方法是將設備插入計算機,啓動iTunes(或Xcode)並複製顯示的UDID。

2

看起來這是產生編程給出了iOS的7隨機字母數字代碼因此,要確保你使用的是正確的,它連接到iTunes,然後複製UDID的UDID。

相關問題