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

作者:zl001 來源:探索宇宙網編輯整理 2019-07-29 10:22:24

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


網上有很多關于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彩票 开江县 | 镇原县 | 江西省 | 西乌 | 思茅市 | 大连市 | 东源县 | 宁陕县 | 水富县 | 黄大仙区 | 洪江市 | 贵定县 | 申扎县 | 台江县 | 溆浦县 | 文安县 | 拉萨市 | 菏泽市 | 乌兰察布市 | 江华 | 临洮县 | 克什克腾旗 | 伊金霍洛旗 | 河池市 | 石林 | 中江县 | 乌拉特中旗 | 韶山市 | 西充县 | 昌乐县 | 衡东县 | 沂源县 | 化德县 | 墨玉县 | 巨野县 | 股票 | 晋城 | 丰镇市 | 河源市 | 葵青区 | 逊克县 | 漳平市 | 金溪县 | 光泽县 | 浑源县 | 石嘴山市 | 炉霍县 | 陆良县 | 民权县 | 长子县 | 五华县 | 通化市 | 随州市 | 英吉沙县 | 昌平区 | 武穴市 | 金沙县 | 唐海县 | 武陟县 | 县级市 | 酒泉市 | 应用必备 | 板桥市 | 黎城县 | 三穗县 | 虞城县 | 柳河县 | 错那县 | 武宁县 | 泾阳县 | 焦作市 | 宝坻区 | 德化县 | 韩城市 | 巴林左旗 | 法库县 | 姜堰市 | 日照市 | 泸溪县 | 成都市 | 周口市 | 禹州市 | 漯河市 | 延寿县 | 印江 | 武平县 | 交城县 | 上林县 | 西青区 | 瑞金市 | 兴仁县 | 藁城市 | 铁岭县 | 南丰县 | 喀什市 | 房山区 | 汉沽区 | 岳普湖县 | 凯里市 | 灵山县 | 南陵县 | 张家口市 | 民勤县 | 宝丰县 | 峨边 | 乌兰县 | 惠安县 | 剑河县 | 托里县 | 河北省 | 柘城县 | 仁寿县 | 西林县 | 武城县 | 玉环县 | 南平市 | 曲阳县 | 黑水县 | 都昌县 | 孟村 | 新巴尔虎右旗 | 台南市 | 广水市 | 车险 | 明星 | 疏附县 | 长乐市 | 拉萨市 | 定西市 | 曲水县 | 盐池县 | 宜兰县 | 富平县 | 丹巴县 | 陆丰市 | 玉山县 | 高尔夫 | 贵阳市 | 新郑市 | 苗栗县 | 山东省 | 水富县 | 隆尧县 | 宁阳县 | 西充县 | 华池县 | 沧州市 | 牡丹江市 | 威海市 | 上林县 | 大足县 | 江北区 | 沁阳市 | 星子县 | 昔阳县 | 绿春县 | 无棣县 | 鄂伦春自治旗 | 海晏县 | 大新县 | 赤峰市 | 桂平市 | 鹿泉市 | 邳州市 | 湖北省 | 潼南县 | 咸阳市 | 浑源县 | 精河县 | 延安市 | 北海市 | 荆门市 | 福建省 | 抚宁县 | 贵州省 | 建始县 | 秦皇岛市 | 洪湖市 | 东源县 | 宽城 | 青铜峡市 | 北辰区 | 杭锦旗 | 阿拉善左旗 | 连南 | 奉节县 | 扶风县 | 大同市 | 皮山县 | 新郑市 | 平山县 | 巴塘县 | 诸城市 | 综艺 | 富顺县 | 开原市 | 五指山市 | 虎林市 | 谢通门县 | 永清县 | 蕉岭县 | 临高县 | 陵川县 | 平泉县 | 格尔木市 | 彰化市 | 陇西县 | 贵港市 | 龙山县 | 嘉义市 | 福安市 | 贡觉县 | 绍兴市 | 汝城县 | 安西县 | 中超 | 通州市 | 郧西县 | 五华县 | 高安市 | 东乡县 | 本溪市 | 沿河 | 湘潭市 | 佛山市 | 莆田市 | 南投市 | 会昌县 | 孟连 | 盱眙县 | 淳化县 | 武强县 | 偃师市 | 双桥区 | 两当县 | 车致 | 阿瓦提县 | 丰台区 | 临漳县 | 龙陵县 | 延川县 | 华宁县 | 汝南县 | 承德县 | 廉江市 | 萝北县 | 龙陵县 | 时尚 | 阜新市 | 惠州市 | 安宁市 |