update: 2011/12/01
F. 註冊設備 (Device):
於 iOS Provisioning Portal, 點選左邊的 Devices 項目.
1. 說明:
a. 經過註冊的機器, 才能安裝測試的 App.
b. 一個開發帳號每年最多能註冊 100 個實體設備,
新增後再刪除, 仍然計算在內.
2. 查詢設備的 Device ID:a. 經過註冊的機器, 才能安裝測試的 App.
b. 一個開發帳號每年最多能註冊 100 個實體設備,
新增後再刪除, 仍然計算在內.
=> 最方便取得(copy) UUID 的方式, 就是先將 iphone 接上 Mac 或 PC, 開啟 iTunes,
先點到所連結裝置的地方, 在序號的地方 click 一下, 會切成顯示: UDID;
這時只要在 iTunes 的功能列 > 編輯 > 拷貝 即可 copy 到 UDID
(或可在 iDevice 上安裝 Ad Hoc Helper 來查詢)
a. 開啟 Xcode 後, 連接設備 (iPhone, iPad, iPodTouch) 到 Mac.
說明: 第一次連接, Xcode 會收集此 devide 的除錯資料, 按 Collect .
左邊 Device 下的設備名稱, 所對應右方的 identifier 那一串數字即是 Devide ID.
a. 回到網站: Devices > Manage > Add Devices:
填入 Device Name 與剛剛查詢到的 Device ID 後, 按下 Submit .
請問發出來的APP只能在註冊的Device上安裝嗎?請問要多台安裝~每台都需要註冊嗎?
回覆刪除還有另外一種方式: 使用 TestFlight
回覆刪除1. 在有註冊的 Device 上安裝的好處是沒有對 App 本身或測試者有所限制.
2. 而使用 TestFlight, 有分內部測試(Internal Testing)與外部測試(External Testing)
a.內部測試: 可邀請其他人用 Apple ID 加入測試, 最多可以加 25 個使用者,每個使用者可測試10個裝置
b. 外部測試: 需要再經過 apple 審核, 最多可以邀請 2000 個人, 同時間可以側試最多 100 個 app
3. 參考:
http://itouchs.blogspot.tw/2015/04/ios-testflight-beta-testing.html
https://developer.apple.com/testflight/