IOS 項目上線需要幾步:
第一步: 開發者賬號及相關證書
第二步: 上線項目或IPA
第三步: 上傳 App Store
第四步: 提交審核
一、開發者賬號及相關證書
1.登錄開發者賬號
image.png
2.登錄成功后選中走創建證書流程
image.png
3.新建證書( 如果已經配置過則直接進入第二步 )
3.1先在電腦上請求證書
打開鑰匙串訪問
image.png
image.png
請求下來的證書
image.png
3.2 添加證書
image.png
選擇發布證書
image.png
點擊下一步(選擇剛剛3.1從電腦請求下來的證書)
image.png
3.3 完成創建(頁面上會顯示創建的證書類型及有效日期如下圖)
image.png
3.4新建描述證書
image.png
image.png
3.5關聯項目id(3.6新建的在這點可以選擇出來)
image.png
如果還沒建項目標識需要先新增
3.6新建項目標識id
image.png
全部證書流程走完你應該得到以下3個文件,后面兩文件需要雙擊安裝到電腦上,項目配置需要
image.png
證書可以來源于以上配置,也可以使用別人提供的P12證書文件
p12用于場景,團隊開發人員配置了相關項目證書,可以打包p12文件給其他人員使用,可用于測試上線運行打包,不做重復新建步驟。
image.png
image.png
以上步驟就可以得到一個加密的p12文件給使用者咯
image.png
二、上線項目或IPA
上線項目需要配置相關信息(每次上線前需確認項目及版本號及最低適配版本)
image.png
首次需配置證書
4.1配置前可刷新賬號相關證書
image.png
4.2證書配置分兩種一種是手動管理證書和自動管理證書(anto是關鍵)
image.png
如選擇了automaticaly則直接選擇
image.png
如選擇了非automaticaly(Bundle Indentifiter 需要和上面3.6對應哦)
image.png
額外請檢查線上配置
4.3上傳包之前需檢查下APP Store Connect里項目配置好沒得
這個配置好指的是有沒有你需要上線的項目如果有則新建版本號
image.png
如果沒有則新建項目
image.png
打包 (如果有ipa可使用工具直接上傳)
如果沒有則需要做以下操作
4.4 清空一下項目
image.png
開始打包項目
image.png
打包完成你會看到這個頁面
image.png
三、上傳 App Store
以上準備工作搞好了繼續xcode上傳包配置咯
image.png
image.png
image.png
image.png
image.png
點擊upload就開始傳包到APP Store Connect開始走進度條加載中
傳包成功之后會有成功標識黑明顯,我這里這會也沒傳,等傳了我在來補圖。。。
四、提交審核
傳包成功快的話幾分鐘晚的話10來分鐘這點就會出現你上傳的包可選擇到你的項目里
image.png
如果,我是說如果你的遲遲沒看到你構建的版本(就是你剛剛4.4等進度的那個項目包)
那可能是你的項目被機器篩掉了,代表你的項目存在不合法的東東,
請趕緊登錄你的蘋果開發者賬號對應郵箱看看蘋果說了啥
(蘋果會把項目問題都發給你,便于開發者解決之后再重新提交,重復步驟4.5)
5.提交appstore審核
image.png
以上是完整的上架流程
中國區時間一般下午提交審核,凌晨就會被審核,比較快速。