App Store上架流程/蘋果app釋出流程
App Store上架流程/蘋果app釋出流程
App Store 上架流程 / 蘋果 app 釋出流程:
第一步: 擁有自己的蘋果開發者賬號:
開發賬號分為兩類:99 美元(釋出 App Store 用的,也就是上架蘋果商店用這個); 299 美元(企業授信證書,不用上架 appstore 亦可使用。弊端:證書容易被封,證書包月在 500 元左右)
開發申請詳情見連結:
第二步:建立相關證書和配置檔案:
一、瞭解相關證書之間的區別:
1 )登入開發者賬號: https://developer.apple.com/account/overview.action
2 )進入該頁面,左側一欄是相關證書欄目:
Certificates: 證書,常用的證書型別有 4 種:真機除錯證書、推送除錯證書,釋出證書、推送生產證書。
Identifiers: App ID ,跟專案工程的 Bundle Identifier (也就是 bundle id ),此 id 是 app 的唯一的識別符。
Devices: iOS 裝置在真機除錯、 AdHoc 釋出時都需要包含裝置的 UDID 才可以安裝。
Provisioning Profiles: 配置檔案 ( 描述檔案 ) ,不同型別的開發者賬號都包含 Development 、 AdHoc 這兩種 Profile ,不同的是個人、公司開發者賬號有釋出到 AppStore 的 Profile ,而企業開發者賬號則是 InHouse 企業內釋出的 Profile 。
二、建證書(Certificates ):
1 、建立證書檔案:
1 ) 建立證書請求檔案( 必須使用Mac 電腦 ):開啟後,選擇 鑰匙串訪問-- 證書助理 -- 從證書頒發機構請求證書,如下圖所示:
2 )填寫好證書資訊,儲存該證書。
注意:使用者電子郵件地址是必填項,ca 電子郵件地址是選填項,常用名預設出現的可以不用填;
請求是:選擇 “ 儲存到磁碟 ” ,儲存到電腦桌面上,方便是一個。
3) 點選 “ 繼續 ” ,選擇儲存該證書的位置,即可生成證書請求檔案,如下圖所示:
2 、後臺生成相關證書:
1 )開始建立證書:
證書有兩大類, 開發證書(Development ,也稱為除錯證書) 和 釋出證書(Production )上架配置這個證書 。
常用的有以下幾種:
① iOS App Development :真機除錯證書。
② Apple Push Notification service SSL (Sandbox) :推送除錯證書,直接用 Xcode 除錯到裝置的 App 需要除錯證書推送通知。
③ App Store and Ad Hoc :釋出證書, App Store 、 In-House (之前是有這個的,不過我現在看不到,先不管)、 Ad Hoc 釋出方式都需要這個證書來簽名。
④ Apple Push Notification service SSL (Sandbox & Production) :推送正式證書, AppStore 、 In-House 、 AdHoc 都需要用正式推送證書推送通知。
注意:這幾種證書的建立都是需要上傳CSR 檔案(就是剛剛建立好的 CertificateSigningRequest.certSigningRequest 檔案)。
2 ) 釋出證書(Production )上架 appstore 配置這個證書:左側選擇( Production ),然後點選右上角的 "+" 號。看到下圖,選擇( Production )類目下的, App Store and Ad Hoc 。
3 )點選 Continue ,它會提示你需要一個 CSR 檔案(也就從證書機構請求的那個檔案),選擇檔案( Choose File )上傳,然後點選 “Cenerate” ,建立完成。
4 )建立完成,以後可以下載證書(點選: Download )檔案, 該檔案可以用於生成P12 檔案(很多第三方平臺都需要這個檔案生成蘋果 ipa 安裝包檔案)
3 、建立 bundle id:
(1 )選擇 App IDs ,選擇 “+” 號,開始建立
(2 ) name 填寫:需要時英文字母,不要新增特殊符號;
bundle id :有標準的格式, com.***.** 或者 com.**
(3 ) App Services :針對存在服務新增相關服務內容;如訊息推送的 Push notifications ;
4 、建立配置檔案(描述檔案 Provisioning Profile )
1 )點選右上角的 “ + ” 號,分別建立開發用的 Provisioning Profile 和 釋出到 App Store 用的 Provisioning Profile :
2 ) 釋出到 App Store 用的 Provisioning Profile :選擇 Distribution 下的 “App Store” ,繼續( Continue )下一步;
3 ) 釋出到 App Store 用的 Provisioning Profile 檔案繫結對應的證書:
(1 )選擇建立的 app id 也就是( bundle id ),選擇 “continue” ,繼續下一步;
(2 )選擇建立的證書;
(3 )填寫 profile name :隨意寫,也可以根據 app 的名字填寫;選擇 “continue” ,
(4 )證書建立完畢,可以看到 download 按鈕,可以下載相關檔案;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70026554/viewspace-2936943/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 2018最新蘋果APP上架App Store流程(超詳細)蘋果APP
- App Store上架的整體流程APP
- 蘋果App Store上架工具介紹蘋果APP
- iOS App上架流程iOSAPP
- iOS APP上架被拒重新提交稽核流程iOSAPP
- 蘋果:2022年App Store年度報告蘋果APP
- ios app上架App Store有哪些費用iOSAPP
- Epic Games VS 蘋果 | 揭露微軟 xCloud 上架 App Store 的諸多困難GAM蘋果微軟CloudAPP
- APP釋出怎麼選擇蘋果簽名?APP蘋果
- 蘋果釋出支援 AirPods Max和 App Store隱私標籤的 macOs Big Sur 11.1蘋果AIAPPMac
- 蘋果企業簽名APP打包流程+iPhone12渲染圖蘋果APPiPhone
- App Store上架必看!最容易被App Store拒絕的10個原因!APP
- APP上架需要哪些流程?Android、iOS一文搞定APPAndroidiOS
- 蘋果 App Store 中國區今日下架 4 萬餘款遊戲蘋果APP遊戲
- iOS上架流程iOS上架流程iOS
- Epic vs. 蘋果 | App Store是否構成壟斷?蘋果APP
- 聊天APP流程圖APP流程圖
- App啟動流程APP
- 蘋果App Store涉嫌壟斷 美國iPhone使用者要求蘋果賠償蘋果APPiPhone
- 一步一腳印的 iOS App 上架和更新流程iOSAPP
- App Store下架10.2w款App,8日起上架App需提交更多隱私資訊APP
- 蘋果:2019年度App Store最佳應用和遊戲蘋果APP遊戲
- 獲蘋果App Store大力推薦,A站獨家內容受追捧蘋果APP
- 整合App Store與Game Center,蘋果也想做遊戲平臺?APPGAM蘋果遊戲
- 圖文詳解丨iOS App上架全流程及稽核避坑指南iOSAPP
- App Store抽成太高被指“壟斷”,蘋果被告到了歐洲法院APP蘋果
- 蘋果:2019年App Store總銷售額或達500億美元蘋果APP
- 2020年蘋果App Store總收入640億美元 同比增長28%蘋果APP
- 2020年蘋果App Store總收入640億美元 同比增長28%蘋果APP
- 蘋果 App Store 將下架數千款半活躍應用,開發者壓力山大蘋果APP
- APP開發具體流程APP
- Android APP 冷啟動流程AndroidAPP
- Microsoft Store 桌面應用釋出流程(一)之打包應用ROS
- Microsoft Store 桌面應用釋出流程(二)之提交應用ROS
- 蘋果:App Store已累計創下超3200億美元營收 App Store付費訂閱總數超過9億蘋果APP營收
- Sensor Tower:新版App Store推薦報告 網易最受蘋果青睞APP蘋果
- 蘋果調整App Store商店演算法以降低自身應用排名蘋果APP演算法
- 重大通知!蘋果 App Store 稽核指南更新、Apple 登入期限推遲蘋果APP