低調の美國生活

各種疑難雜症

TestFlight: “This build is not available for this device.”

x235
6月16日2013年

無法從TestFlight成功下載App Build的可能問題

對方(客戶/測試人員)有可能在下載安裝你的Build時會遇到以下狀況

This build is not available for this device.”

可能的原因:對方的機器沒有加入你app的Provisioning File

通常這部分的問題在於Provisioning File中沒有該機器的UDID(一串很長像是序號的東西)可供判別

解決方式 只要將對方的UDID加入/更新到你的Provisioning Profile就好

通常要到developer.apple.com做兩個動作(這文章有詳細說明如何新增機器與更新Provisioning Profile):

  • 將新的UDID加到你的device list(和註冊機器是一樣的)
  • 然後更新Provisioning Profile (Development的就可以)

可能的原因:Deployment Target所指定的版本過低

在將對方的機器加入你app的Provisioning File後 對方還是無法成功下載 那就要再檢查一下 Deployment Target是否設定正確 共有兩處要設定:

所使用的版本:

  • Xcode 4.6.2
  • Unity 3.5.7f6
  • iOS 6.1.3

以上都不行的解決方式:將IPA直接安裝到你的iPhone/iPad

明天再來寫這部份…

#


發佈於 6月16日2013年