簡體   English   中英

帶有設備UDID的Iphone應用程序

[英]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指南:

http://developer.apple.com/library/ios/#DOCUMENTATION/Xcode/Conceptual/ios_development_workflow/35-Distributing_Applications/distributing_applications.html

希望能幫助到你!

注意:您應該可以訪問iOS Provisioning Portal以添加測試儀的設備UDID。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM