app更新
上傳APP的地址: https://itunesconnect.apple.com/login
蘋果開發者中心: https://developer.apple.com/
app正式包更新
-
進入apicloud進行雲編譯,平台: ios、安卓(勾選使用升級環境編譯);
-
類型: 正式版;
-
調試模式:禁用;
-
全局加密:啟用;
-
渠道打包:否;
-
iso版本和android版本的數值加1(查看正式包的編譯記錄進行版本號確認);
-
然后點雲編譯。
-
編譯后分別下載ios和安卓包,其中安卓包上傳到服務器,修改google play等信息。
更新ios包的后續步驟
-
在蘋果機打開xcode工具,選擇 xcode->open developer tool->application loader;
選擇"交付您的應用"並雙擊,找到下載的ios包,並上傳。 (如果等待時間過長或失敗,重新執行此步驟).約半小時后執行后面步驟,主要是在構建版本時需要選擇此步驟添加的ios包.
-
上傳完畢,進入上傳app地址,點擊"我的app"
-
進入"我的app"頁面,選擇要更新的app
-
進入app信息頁,點版本或平台,選擇ios。
-
在彈出的頁面填寫版本號(和apicloud中ios的最新打包的版本號數碼一致,但格式有點不同),並創建
此處的版本號和apicloud中的ios版本號格式不同,如這里的2.5對應apicloud中的ios 2.0.5。
-
填寫版本信息的新增內容,如增加的功能,修復的bug等
-
選擇屏幕快照
新上傳的圖片必須和對應尺寸一致,這里選5.5英寸。因為前面已有上傳圖片,這里只需選擇尺寸即可。
-
宣傳文本(可不填),描述,關鍵詞等
-
iMessage App和Apple Watch,因沒有,略過
-
構建版本,點擊"+"號
-
選擇需要添加的版本(如沒顯示,則半小時后查看,因為xcode上傳后不一定馬上顯示)
-
App綜合信息
app store圖標:更換圖標必須為1024*1024尺寸的直角圖標
-
App審核信息(主要確認密碼是否有改動,填寫聯系信息)
-
后面信息
版本發布(保留默認選中的)
自動更新的分階段發布(保留默認選中的)
重設iOS平均評分(比較多差評可重設) -
點頁面右上方的"存儲",再確認上面的信息無誤后,再點"提交以供審核"
-
在彈出的新頁面的廣告標識符,選擇"是"
-
在展開的列表項中,全部勾選后,點提交。
-
進入審核等待,留意審核結果。如不成功,重新提交審核。
-
審核成功后,登入后台修改app的當前版本號
證書創建
1)生成csr文件
(如果是更新,則先刪除鑰匙串中存在的同一個項目的證書文件)
-
打開鑰匙串工具
-
鑰匙串訪問--證書助理--從證書頒發機構請求證書…
- 輸入email,名稱和選擇存儲到磁盤
- 選擇存儲位置后,完成
2)申請證書
- 進入開發者中心的account頁,點擊"Certificates, IDs & Profiles"
-
點Certificates的右上方+號
-
選擇Production的App Store and Ad Hoc證書類型,點continue,continue
-
choose file選擇csr文件
-
生成證書文件(.cer格式),下載cer文件並點done
-
找到下載的.cer文件並雙擊,會自動導入到鑰匙串工具中
-
選中證書文件,右鍵單擊,選擇導出
-
輸入導出文件名(格式選.p12)和存儲位置
-
設置證書密碼並記下該證書密碼
-
完成證書和p12文件的生成
3)添加調試設備
- 點Devices頁面右上方的+號,輸入設備名和udid(通過itunes等工具連接手機獲取)
- 填寫后續內容到完成即可
4)生成Provisioning Profiles文件
-
點Provisioning Profiles,選擇選擇 distribution 中的ad hoc
-
選擇app id
-
選擇證書
-
選擇設備
-
輸入profile name
-
完成,下載pp文件(mobileprovision)
5)上傳證書
在蘋果機操作,不然編譯會失敗
登陸apicloud,選擇"證書",分別上傳ios證書文件(p12和mobileprovision),並輸入證書密碼,保存。(如果是更換證書,則先清除證書)