[英]Iphone app with device UDID
我想將我的Iphone應用程序安裝到不同的iphone上進行測試。 但每次我都做配置文件的事情。 如何在編譯時在我的應用程序中使用設備UDID,以便它們(應用程序)可以安裝在那些Iphone上.....任何想法?
問候
步驟:1打開您的https://developer.apple.com/
步驟:2打開IOS開發中心
步驟:3在最左側菜單欄中單擊“設備”。
步驟:4然后單擊“添加新設備”填寫您的設備UDID和名稱。 然后提交。
步驟:5現在點擊左側菜單欄中的“App Id”。 創建您的應用ID。
步驟:6現在單擊左側菜單中的“證書”,選擇開發字段。 現在你應該有一個有效權限的證書來上傳它。 要獲得證書打開“鑰匙串訪問”,然后在桌面的左上角(靠近蘋果圖標)點擊“鑰匙串訪問”,現在選擇...證書助理>從證書頒發機構申請證書。 然后在第一行輸入您的郵件,選擇保存到磁盤然后繼續。 現在來上傳此證書到蘋果帳戶。
步驟:7現在點擊蘋果網站左側菜單欄中的“配置”。 選擇“開發”字段,然后單擊右側的“新建配置文件”。 制作您的應用配置文件,檢查證書,選擇您的應用ID,檢查設備。 然后提交。
步驟:8現在下載您的開發證書,確保狀態應該“已發布”,並且您的配置文件名稱應寫在“配置文件”字段中。 同時下載您的配置文件,並確保狀態為“活動”。
步驟:9雙擊已下載的開發證書,然后雙擊已下載的配置文件。
步驟:10現在打開你的項目並按照這個...目標>信息>捆綁標識符。 然后將您的包標識符重命名為您的“app id”。
步驟:11轉到“目標”>“構建設置”>“代碼簽名”>選擇您的簽名身份。 相同的代碼簽名在您的項目>構建設置>代碼簽名中選擇。
步驟:12現在在左上角(靠近運行按鈕)將Scheme設置為“IOS Device”。 按下窗口+ B,然后右鍵單擊查找器中的“yourapp.app”,然后使用其配置文件對其進行壓縮,並將此zip文件發送給您的客戶端進行測試。
有關詳細信息,請參閱https://developer.apple.com/ios/manage/overview/index.action .....
謝謝 !!
Apple不允許這樣的應用程序構建,因為只有在配置文件中存在UDID時才會運行Ad-Hoc。
您需要通過配置門戶為每個要測試應用程序的iOS設備添加UDID。
有一種解決方案可以為大多數應用程序使用單個Ad-Hoc配置文件:使用通配符包ID(*)來創建一個配置文件單詞,其中包含多個應用程序。 但是,對於擁有APNS或iAP的應用,您無法執行此操作。
以下是分發您的應用以進行測試的Apple指南:
希望能幫助到你!
注意:您應該可以訪問iOS Provisioning Portal以添加測試儀的設備UDID。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.