我只是切換到Xcode 4,需要進行臨時構建,以便我的客戶可以測試我的應用程序。然而,我發現每一個教程都基於Xcode 3,而我似乎無法用Xcode 4找到我需要做類似設置和操作的方法。有沒有教程或任何可以幫助我的東西?我GOOGLE了它,但結果非常糟糕。使用Xcode 4的iPhone ad hoc構建
回答
確保您從下拉菜單中選擇了一個設備,而不是模擬器。
然後在XCode 4中轉到product -> archive
。
構建完成後打開組織者並選擇Archives
。
在這裏你會發現你的構建,從這裏你可以選擇共享,然後XCode會詢問用哪個配置文件簽署應用程序。
現在您已經創建了可發送給測試人員的IPA。
我也無法找到當前(2013年8月)的信息,特別是用PC將應用分發給iPhone用戶,而不是Mac。通過Google結果排序,我發現了很多關於iTunes Connect和驗證的冗餘和令人困惑的信息。
下面是我工作:
你並不需要在iTunes Connect創建一個應用程序的記錄 - 這還只是當你想要把它放在店裏。如果這是你想要什麼,看看這個:developer.apple.com/library/ios/documentation/ToolsLanguages/Conceptual/YourFirstAppStoreSubmission/CreateYourAppRecordiniTunesConnect/CreateYourAppRecordiniTunesConnect.html
你並不需要驗證您的應用程序。這只是當你想把它放在商店裏。如果這是你想要的,看看這個:developer.apple.com/library/ios/recipes/xcode_help-archives_organizer/articles/validating_apps.html
你確實需要一個Ad-Hoc配置文件。要獲得一個,請按照位於:https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html的標題「創建臨時配置配置文件」下的說明進行操作。確保在下載後雙擊'name.mobileprovision'文件,將其添加到Xcode中。
不要浪費時間在您的Xcode項目/構建設置的Ad-Hoc代碼簽名授權。它沒有出現在我的Xcode副本中,我不需要它。
即使特別代碼簽名權利未出現在項目/構建設置中,您可以在管理器/設備/庫/供應配置文件中看到它。它會讓你給了它在步驟3
現在你已經準備建立一個應用程式版本爲點對點配送名稱:
在Xcode中,請確保你在你的項目窗口,並選擇您的項目,並根據上述接受的答案,將iOS設備選作左側運行/停止按鈕旁邊字段中的構建目標。
7a。從Xcode菜單欄中選擇Product/Build for .../Archiving(如果「Build For ...」選項顯示爲灰色,則可能位於項目窗口以外的某個窗口中,例如Organizer窗口)。
7b。從Xcode菜單欄中選擇產品/存檔
7c。打開Organizer窗口(Shift-Cmd-2),選擇中間頂部的Archives圖標。
7d。突出顯示要分發的版本,然後單擊右側的「分發」按鈕。
7e。選擇「Save for Enterprise或Ad-Hoc部署」選項。
7f。出現「選擇要簽名的身份」對話框。從下拉列表中選擇您在步驟3中創建的iOS發行版。對於我而言,第3步中創建的名稱行顯示爲灰色,但是直接在其下面顯示。
7g。出現一個對話框,您可以將您的Ad-Hoc應用程序命名並保存爲.ipa文件。
8在您的Windows PC上:
8a。將YourApp.ipa文件和name.mobileprovision文件複製到桌面之類的位置。
8b。在iTunes中,找到主菜單(可能是任務欄左上角的一個小圖標),然後選擇「將文件添加到庫... Ctrl + O」
8c。將這兩個文件添加到庫中。
8d。將iPhone插入Windows PC
8e。轉到iTunes的iPhone部分,然後轉到應用程序選項卡。運氣好的話你會看到YourApp,你可以點擊安裝。
- 1. 用於Ad Hoc分發的XCode 4的iPhone權利問題
- 2. Programmaticaly使用iPhone創建ad hoc網絡
- 3. iPhone Ad Hoc失敗
- 4. iPhone ad hoc構建不會創建產品
- 5. APN和Ad-Hoc構建
- 6. Xcode 4 Ad-Hoc分佈 - 無法下載
- 7. iPhone 4 SDK「Ad Hoc」安裝錯誤
- 8. 爲Iphone App構建Ad Hoc Distribution Bundle時獲取授權警告
- 9. 如何在ad hoc構建後調試iPhone應用程序?
- 10. 錯誤創建iPhone ad hoc分發
- 11. iphone安裝Ad Hoc Distribution
- 12. Xcode 6.1.1崩潰導出Ad Hoc ipa
- 13. Xcode 4:AD Hoc:沒有找到有效的配置文件?
- 14. RhoMobile ad-hoc
- 15. Ad Hoc分發期間Xcode崩潰
- 16. iOS Ad-Hoc Distribution
- 17. IPhone Ad-hoc分配同步錯誤
- 18. OSStatus錯誤-67028構建Ad Hoc iOS應用程序時
- 19. 在XCode 4中爲ad-hoc發佈創建.ipa和dysm時出現的問題
- 20. iPhone上的iPhone 4.0,但仍爲3.1.3 Ad-Hoc編譯?
- 21. Xcode 6.1自動生成XC Ad Hoc
- 22. 無法使用Xcode 4.2歸檔Ad-Hoc分佈
- 23. 使用Xcode 5/iTunes 11進行Ad-Hoc部署
- 24. 來自Cordova 6.5.0的XCode 8 ad hoc構建不會在iOS9上安裝
- 25. Ad hoc .ipa沒有使用iTune安裝
- 26. 命令行創建Ad Hoc .ipa問題
- 27. iPhone是否支持WiFi ad-hoc模式?
- 28. 如何從iOS創建ad-hoc網絡
- 29. Delphi 10.2.1 iOS Ad-hoc創建錯誤?
- 30. Ad Hoc測試的NSLogger
任何人都知道如何從命令行執行此操作? – jjxtra 2012-02-07 00:03:30