最新iOS發布App Store詳細圖文教程

作者:zl001 來源:探索宇宙網編輯整理 2019-07-28 17:37:32

內容巨長,手把手教你入門。


網上有很多關于iOS發布上架的教程,但大多比較舊而且不完整、不夠清晰。所以整理了一個詳細完整的iOS APP發布上架APP Store的圖文教程。分享給小白到大神路上前進的你我。

上架iOS需要一個蘋果開發者賬號,還沒有的話申請一個。

上架過程分七個步驟,按步驟一步步來。照著教程做簡單、快速就能完成iOS APP的上傳。

1、創建APP身份證(APP IDs)
2、申請iOS發布證書
3、申請iOS發布描述文件
4、導入iOS證書到xocde打包IPA
5、在iTunes Connect創建APP
6、上傳IPA到APP Store
7、上傳好IPA回到iTunes Connect填寫APP信息并提交審核



一、創建唯一標示符APP IDs



APP IDs在后面創建發布文件,創建APP時都要用到。

如果之前iOS調試時創建過了,就不用重新創建了,還是用那個APPid。

首先打開開發者中心https://developer.APPle.com/cn/,進入證書頁面。

1.1點擊證書、ID及配件文件,進入設置


1.2選擇APP IDs –>點擊+創建一個新的APP ID


其中有兩項需要你自己填:

第一項Name,用來描述你的APP ID,這個隨便填,沒有什么限制,最好是項目名稱,這樣方便自己辨識(不允許中文)
第二項Bundle ID (APP ID Suffix),這是你APP ID的后綴,需要仔細填寫。用來標示我們的 APP,使它有一個固定的身份,和你的程序直接相關。填寫  Explicit APP ID 的格式為:com.company.APPName,照著格式寫,寫個方便記的,后面很多地方要用到。
第三項APP Services,默認會選擇2項,不能修改,其它如APP需要推送通知就勾選下推送通知的服務,沒有其他要求選擇默認的,然后點擊Continue確認,下一步。


檢查下沒有錯的話直接點擊Register后點擊Done完成APP ID的創建。


二、申請發布證書



這里使用APPuploader工具,直接申請導出p12證書文件和.mobileprovision描述文件

2.1打開APPuploader,輸入蘋果開發者中心賬號,登錄


2.2選擇Certification


2.3點擊+ADD,這里有開發證書等等創建選項,這里選第三項發布證書

如果你之前有了發布證書也可以不用創建,用之前的也行,蘋果規定個人只能創建3個發布證書。


2.4輸入,證書名稱(隨意) 郵箱(任何郵箱都行) 密碼(后面打包編譯時用到)然后點擊ok



2.5此時生成了好了一個發布證書,點擊p12 File,下載證書文件,保存到電腦



這樣就得到了一個p12的iOS發布證書文件

三、申請發布描述文件



3.1回到軟件點擊Profiles


3.2點擊+ADD,這里有開發描述文件等等選項,這里選發布描述文件


3.3選擇APP IDs,之前在開發者中心創建的,這里會自動出現



3.4勾選剛創建的發布證書關聯好,輸入name,點擊ok


注意:如果你之前創建了多個發布證書,下面發布證書框顯示多個發布證書,

可以全選,默認最新創建的發布證書,打包時輸入最新創建的發布證書密碼。

ps:發布證書不同的APP可以通用的,描述文件不同就行了。


3.5此時生成了發布描述文件,點擊 Download下載到電腦保存



四、Xcode上傳證書編譯打包



1、導入iOS證書p12到鑰匙串

1.1打開鑰匙串助手,雙擊p12文件,默認鑰匙串是(登錄),注意這里一定要選擇(系統)


這樣后面打包時iOS證書才不會報錯,輸入創建iOS證書設置的密碼,導入進去。


1.2導入后提示此證書是由未知頒發機構簽名的,因為不是用本機的鑰匙串文件申請的iOS證書


不過沒關系,設置一下信任就好了


1.3雙擊證書、點擊信任,使用此證書時,設置為始終信任


2、xcode配置iOS證書和打包環境

2.1用xocde打開你的項目,點擊進入設置證書界面

有兩個地方都要設置

選擇Code Signing下面的release(發布版)Debugs是測試版,上架APP Store選擇發布版的。

然后選擇你剛上傳的對應iOS發布證書


2.2回到基本信息設置界面,Bundie 這項填寫,最先創建的那個APPid,跟創建iOS描述文件時選擇的要一樣


現在下面還有個錯誤提示,因為還沒有導入iOS描述文件


2.3雙擊.mobileprovision描述文件,閃一下就自動導入到xcode,不報錯表示可以了



2.4選擇xcode菜單欄如果圖所示



2.5把Archived修改為Release



2.6點擊選擇設備,選擇為打包設備


3、項目打包IPA包導出

3.1選擇菜單欄如圖所示,如果Archive還是灰色的,說明之前的配置沒有生效,退出重新打開下


點擊Archive,開始打包。


3.2打包進度條走完后,會彈出以下界面,點擊Expcrt



3.3這里是個人開發賬戶發布到APP Store,所以選擇第一個,點擊Next



3.4選擇你的開發者賬號,還沒登錄會提示你登錄,點擊Choose,會檢查你的證書是否正確


3.5iOS證書檢測通過就到了這一步、點擊Export,就會導出 一個文件夾,里面就是IPA文件,大功告成了


這個IPA包就可以上傳到APP Store了。

五、在iTunes Connect創建APP

5.1進入iTunes Connect進入創建APP,選擇我的APP點擊左上角+號選擇新建APP,輸入你的應用名稱,語言,套裝ID,之前在開發者中心創建的對應APP IDs(與剛才創建iOS發布描述文件時所選的APPid要一致,這樣用iOS證書打包的IPA,上傳就能對應識別到)sku不能寫中文,點擊創建。


5.3這里提示要用到Xcode或者APPlication loader提交IPA,等下可以用APPuploader直接上傳ipa,更快。


現在APP各項信息都沒填寫,等下把IPA上傳成功了再填寫。

這里構建版本旁邊還沒有出現+號,后面上傳了IPA就會出現,等下會用到。


六、Windows環境下上傳IPA到APP Store



6.1打開APPuploader程序,點擊Upload


6.2選擇剛生成的iap包、APPuploader將自動上傳你的IPA,當出現以下提示時,說明上傳成功,點擊deail可以查看APP信息


七、回到iTunes Connect提交審核



7.1上傳好了IPA,然后回到iTunes Connect,進入填寫信息的頁面,下邊有一個構建版本的選項,之前這旁邊沒有+號的,如果上傳成功了,過幾分鐘旁邊會出現一個加號按鈕,點擊一下+然后會出現你剛上傳的APP,有上傳多個版本會出現多個,點選、點擊完成即可。

注意:如果一段時間后沒有出現+號,可能ipa不符合要求,會有個反饋郵件過來,根據反饋的問題修改后重新上傳。




添加了構建版本,如果要修改添加,打包時增加下版本號,如果跟之前的相同那上傳不了。

點擊刪除又會出現+號,可選擇其他上傳的版本去提交審核。


7.2然后設置好APP相關的信息、類別,價格、銷售服務等。


截圖的話、如果你的應用只支持 iPhone,你只需提供 5.5 英寸的顯示屏截圖

像素-縱向:1242 x 2208,橫向:2208 x 1242

72 dpi、RGB、平展、不透明
高品質 JPEG 或 PNG 圖像文件格式)即可。

其他尺寸的勾選引用5.5寸的就行,最多上傳5張。

如果你的應用支持iPad,一套 12.9 英寸的屏幕截圖就可以滿足要求。

APP圖標的規格則為1024*1024

7.3設置好相應的APP信息后,點擊提交以供審核


7.4提交審核回到我的APP查看會提示正在等待審核,審核有時很快一兩天,或要幾天時間,常登陸看看審核情況,或看郵件提示

如果變成可供銷售,恭喜你~上架成功了,如果顯示被拒絕,點擊查看問題,根據反饋修改再重新上傳。

聲明:本文僅代表作者觀點,不代表本站立場,如需轉載請保留出處和鏈接!

下一篇 :返回列表

分享:

掃一掃在手機閱讀、分享本文

ad
163彩票 柘城县 | 泽库县 | 田东县 | 灵台县 | 凌云县 | 黑龙江省 | 丽水市 | 通河县 | 安吉县 | 克拉玛依市 | 平乐县 | 河津市 | 淳安县 | 大竹县 | 祁阳县 | 道孚县 | 曲阜市 | 城口县 | 吉首市 | 鹤壁市 | 中方县 | 定襄县 | 裕民县 | 昌图县 | 米脂县 | 长沙县 | 张家口市 | 集安市 | 宾阳县 | 峨山 | 鄱阳县 | 榆林市 | 广河县 | 申扎县 | 靖宇县 | 忻州市 | 黄龙县 | 庆城县 | 海宁市 | 六盘水市 | 深水埗区 | 紫云 | 华阴市 | 若尔盖县 | 汉川市 | 旬邑县 | 晴隆县 | 吴堡县 | 乐山市 | 新平 | 宿州市 | 分宜县 | 油尖旺区 | 左云县 | 稷山县 | 丰顺县 | 泰州市 | 怀柔区 | 亚东县 | 偏关县 | 龙井市 | 保靖县 | 岗巴县 | 陆川县 | 滁州市 | 永年县 | 乾安县 | 萨嘎县 | 永安市 | 五莲县 | 从化市 | 湟中县 | 房山区 | 颍上县 | 思茅市 | 洪泽县 | 福州市 | 邛崃市 | 阜新 | 宽城 | 中西区 | 高台县 | 盐亭县 | 民权县 | 安义县 | 延吉市 | 盘山县 | 大关县 | 巢湖市 | 罗城 | 南和县 | 宁陕县 | 乌兰浩特市 | 白山市 | 平塘县 | 正镶白旗 | 蒙阴县 | 五华县 | 安仁县 | 越西县 | 晴隆县 | 马龙县 | 三江 | 铜山县 | 手机 | 荥阳市 | 西乌珠穆沁旗 | 平塘县 | 杨浦区 | 佛冈县 | 青田县 | 偃师市 | 泸定县 | 临夏县 | 吴忠市 | 申扎县 | 临桂县 | 邵武市 | 望江县 | 临安市 | 民和 | 南平市 | 富锦市 | 万全县 | 临夏县 | 尤溪县 | 镇安县 | 龙江县 | 萍乡市 | 徐闻县 | 永德县 | 马龙县 | 兴义市 | 略阳县 | 家居 | 金昌市 | 布尔津县 | 长汀县 | 靖州 | 徐州市 | 荥经县 | 南京市 | 布拖县 | 正镶白旗 | 蓬莱市 | 陈巴尔虎旗 | 融水 | 保山市 | 斗六市 | 泉州市 | 永康市 | 双辽市 | 响水县 | 葵青区 | 乐至县 | 兖州市 | 慈溪市 | 法库县 | 苏尼特左旗 | 江阴市 | 正安县 | 长子县 | 云霄县 | 洪雅县 | 新竹县 | 石景山区 | 徐汇区 | 南昌县 | 潍坊市 | 深圳市 | 潮安县 | 通许县 | 新沂市 | 平谷区 | 永胜县 | 雷州市 | 芷江 | 尚志市 | 扶风县 | 彭泽县 | 会东县 | 沙河市 | 长顺县 | 景宁 | 叙永县 | 龙陵县 | 迁安市 | 海阳市 | 睢宁县 | 北宁市 | 长汀县 | 宁海县 | 二手房 | 永善县 | 治县。 | 绥中县 | 贵港市 | 泽普县 | 正镶白旗 | 宁明县 | 曲水县 | 互助 | 深圳市 | 阿图什市 | 盘锦市 | 奉贤区 | 枣强县 | 长丰县 | 嫩江县 | 天祝 | 深州市 | 彰化县 | 新邵县 | 南城县 | 合江县 | 宁河县 | 江北区 | 武宁县 | 南岸区 | 西和县 | 丁青县 | 财经 | 冀州市 | 运城市 | 乐平市 | 华安县 | 砚山县 | 日喀则市 | 灵璧县 | 西城区 | 正镶白旗 | 克什克腾旗 | 宜君县 | 土默特左旗 | 惠来县 | 黎城县 | 井陉县 | 龙口市 | 永定县 | 雷州市 | 霞浦县 | 凤翔县 | 金门县 | 沙洋县 | 丹巴县 | 南昌市 | 依安县 | 四平市 | 调兵山市 | 太保市 | 江山市 |