Windows平臺上也可以進行iOS App的開發
為了將
iOS APP上架至App Store,我們需要準備以下基本需求資料:
1. 蘋果開發者賬號(如果還沒有賬號,需要先申請,可以參考蘋果開發者賬號申請教程)
2. 已經開發好的APP
本教程將帶你完成ios證照申請和打包ipa測試上架的完整流程。在整個流程中,你可能會遇到一些報錯,但是我們的教程已經提供了對常見錯誤的解釋,請仔細閱讀。如果您還有疑問,可以聯絡技術支援或加入我們的群組提問。
我們也為您錄製了影片教程,想要觀看影片教程的話,請點選以下連結:
蘋果iOS APP真機除錯測試和上架App Store影片教程
優酷:
在將APP上架至App Store的過程中,我們需要分為A和B兩個部分,首先要測試APP,確保沒有問題後再進行APP的稽核。
A部分:真機除錯,需要分為5個步驟,如果您已經完成了真機測試,請直接跳到B部分。
(在上架之前一定要先測試好APP,否則APP可能會存在大量的bug,稽核可能不透過,浪費時間。)
1. 安裝iOS上架輔助軟體Appuploader
2. 登入Appuploader申請iOS開發證照檔案p12
3. 登入Appuploader申請iOS開發證照描述檔案mobileprovision
4. 使用iOS證照檔案打包蘋果APP
5. 安裝打包的APP到蘋果手機測試
B部分:App Store稽核,需要分為6個步驟。
1. 申請iOS釋出證照
2. 申請iOS釋出描述檔案
3. 打包ipa
4. 在iTunes Connect上建立APP
5. 上傳ipa檔案
A部分:真機除錯APP(將APP安裝至非越獄手機進行測試)
一、下載並安裝iOS上架輔助軟體Appuploader。
Appuploader下載連結:
下載軟體包後解壓直接使用,無需安裝。
如果您的作業系統是win 32位,當您點選appuploader.exe啟動時可能會出現以下提示(如下圖所示),此時需要點選appuploader.jar或者start.bat才能啟動。
如果您的作業系統是win 32位,請先安裝java環境再啟動軟體。
2.1 開啟 Appuploader,使用您的蘋果開發者賬號登入。
2.2 選擇證照專案進入。
2.3 點選右下角的 "+ADD",選擇 "開發證照"(只有開發證照才能打包並安裝到手機),並設定證照名稱、郵箱、密碼等資訊。需要注意的是,證照密碼不是您的開發者賬號密碼,而是您自己設定的密碼,記得要好好儲存,因為在打包的時候需要用到。
2.4 建立成功後,您可以找到剛建立的 iOS 開發證照(型別為 "iOS Development"),並下載儲存 .p12 證照檔案到電腦中。需要注意的是,一個開發證照可以用於多個 APP 的測試,您可以透過區分申請的描述檔案來進行區分。同時,一個開發證照可以對應無數個描述檔案。如果您之前已經有兩個開發證照了,那麼再次申請將會報錯。您可以刪除之前的證照來重新申請。
3.0 在申請 iOS 描述檔案之前,您需要新增兩個基礎資訊:應用 ID 和蘋果手機裝置號 UDID。如果您之前已經新增過應用 ID 和裝置資訊,可以直接跳過此步驟。如果您是初次使用或者需要上架新的專案,需要先建立一個應用 ID 並新增相關的開發測試人員裝置。 3.1 要新增應用 ID,請點選 "新增應用 ID",並設定應用 ID 的三段式格式(如應用名稱是淘寶,可以編寫為 "com.app.taobao",具有唯一性)、名稱(數字或字母)等資訊。需要注意的是,如果您需要開通推送通知、蘋果支付等許可權,需要到蘋果開發者中心進行配置。 如果新增報錯,可以嘗試修改應用 ID 重新編寫。如果新增成功,您可以重新進入 "+ADD" 頁面,下拉選單檢視剛剛新增的應用 ID 是否存在。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70026554/viewspace-2937905/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 利用IDEA進行JNI開發:生成Windows平臺下的dll檔案IdeaWindows
- 編寫可以在所有WINDOWS平臺上執行的應用軟體 (轉)Windows
- 在 WSL Ubuntu 上使用 .NET 進行跨平臺開發新手入門Ubuntu
- Application Loader及Transporter App上傳ipa外、可以在Windows上架iOS APP工具APPWindowsiOS
- 如何在Windows上使用Python進行開發WindowsPython
- Windows電腦上也可以暢玩PS遊戲!索尼宣佈PSNow登陸PC平臺Windows遊戲
- iOS平臺上的中文排序iOS排序
- 兩種語言,一個平臺——《iOS開發指南:從Hello World到App Store上架》iOSAPP
- Windows Live平臺開發資源Windows
- 如何在 Linux/Windows/MacOS 上使用 .NET 進行開發LinuxWindowsMac
- SAAS平臺每日開發進度
- 跨平臺 App 開發引擎 CrossApp 亮相 GMGDCAPPROS
- 正規實體上平臺可以實體的靠譜平臺
- iOS平臺如何進行app自動化測試?iOSAPP
- APP跨平臺開發技術分析APP
- hybird跨平臺移動app開發APP
- TRONex智慧合約APP開發平臺(真實平臺)APP
- 好用的自媒體一鍵分發平臺?原來分發也可以這麼容易?
- 如何在微軟Windows平臺上打造出你的Linux開發環境微軟WindowsLinux開發環境
- 開發nagios修改配置檔案平臺iOS
- Trellie推模組化智慧珠寶平臺 珠寶也可以智慧
- iOS開發之App更新迭代上架流程iOSAPP
- iOS開發沒有開發者賬號照樣可以進行真機測試iOS
- 物流app開發如何做平臺整合?APP
- 後臺介面設計也可以時尚和高大上
- WINDOWS平臺上擴充套件SGAWindows套件
- 移動開發的跨平臺技術演進移動開發
- 邁步進入跨平臺開發時代
- iOS平臺上快速釋出HT for Web拓撲圖APP應用iOSWebAPP
- 微軟雲遊戲面向 iOS 平臺開啟測試,提供《光環》進行測試微軟遊戲iOS
- Windows平臺下快速搭建Ruby on Rails的開發環境WindowsAI開發環境
- 綠茵面家平臺開發(開發平臺)
- 淺析北京賽車平臺開發app搭建 Web APP開發技巧彙總APPWeb
- 有這個開源專案,你也可以打造自己的知識付費平臺了
- 鏈上NFT鑄造發行交易平臺開發功能分析原始碼部署原始碼
- flutter跨平臺開發之App升級方案FlutterAPP
- NFT模式APP原始碼開發|NFT交易平臺模式APP原始碼
- 推薦幾款App跨平臺開發工具APP