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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Application Loader及Transporter App上傳ipa外、可以在Windows上架iOS APP工具APPWindowsiOS
- 如何在Windows上使用Python進行開發WindowsPython
- Windows電腦上也可以暢玩PS遊戲!索尼宣佈PSNow登陸PC平臺Windows遊戲
- 在 WSL Ubuntu 上使用 .NET 進行跨平臺開發新手入門Ubuntu
- 如何在 Linux/Windows/MacOS 上使用 .NET 進行開發LinuxWindowsMac
- TRONex智慧合約APP開發平臺(真實平臺)APP
- APP跨平臺開發技術分析APP
- SAAS平臺每日開發進度
- 新技術如何促進線上教學平臺開發?
- Python可以開發IOS或安卓APP嗎?Python入門!PythoniOS安卓APP
- 物流app開發如何做平臺整合?APP
- 在 Windows 上搭建 React Native IOS 開發環境WindowsReact NativeiOS開發環境
- 正規實體上平臺可以實體的靠譜平臺
- 好用的自媒體一鍵分發平臺?原來分發也可以這麼容易?
- 淺析北京賽車平臺開發app搭建 Web APP開發技巧彙總APPWeb
- 提高iOS App開發效率的方法iOSAPP
- 線上教育直播系統開發_教育行業線上直播平臺搭建行業
- flutter跨平臺開發之App升級方案FlutterAPP
- NFT模式APP原始碼開發|NFT交易平臺模式APP原始碼
- Python可以開發APP嗎?PythonAPP
- 用MUI花兩天時間快速開發『One·一個』App,相容Android、iOS雙平臺UIAPPAndroidiOS
- 移動開發的跨平臺技術演進移動開發
- 盲盒app系統如何進行開發APP
- 設計多裝置或者跨平臺的 app 如何進行自動化?APP
- 網頁APP和原生APP,都可以使用iOS簽名上架?網頁APPiOS
- 執行緒同步(windows平臺):事件執行緒Windows事件
- Electron+Vite+Vue跨平臺電腦桌面應用快速開發框架開箱即用Go快速開發後臺框架api結合開發也可以單獨使用ViteVue框架GoAPI
- 微軟雲遊戲面向 iOS 平臺開啟測試,提供《光環》進行測試微軟遊戲iOS
- WINDOWS平臺上擴充套件SGA (zt)Windows套件
- 有這個開源專案,你也可以打造自己的知識付費平臺了
- 綠茵面家平臺開發(開發平臺)
- 鏈上NFT鑄造發行交易平臺開發功能分析原始碼部署原始碼
- 螞蟻研發流程大公開:上百個開發者也能同時在一個 App 環境內進行高效開發APP
- 最靠譜的6個自媒體平臺,新手也可以快速上手
- 使用低程式碼開發平臺 YonBuilder 移動開發,開發閱讀 APP 教程UI移動開發APP
- 線上教育平臺開發的幾個關鍵點
- 力軟快速開發平臺:方便快捷的Web開發平臺Web
- 你知道無程式碼開發平臺可以開發哪些應用程式嗎