Apple開發(fā)者賬號申請流程
...略
創(chuàng)建APP identifier
需要為每個APP都創(chuàng)建一個類似于身份證的證件冈涧,表示該APP的身份信息钉嘹。
- App ID Description 可以直接使用項目名
- Explicit App ID 暴浦、Wildcard App ID 二選一韵吨,這里填APP的 Bundle ID
- App Services APP需要用的服務座掘,隨便選苞尝。后面可修改说铃。
創(chuàng)建開發(fā)證書
Xcode中target需要開發(fā)者證書和簽名的東西访惜,有開發(fā)者證書才可以打包項目和創(chuàng)建配置文件等。
- 創(chuàng)建開發(fā)者證書腻扇,選擇development
- 創(chuàng)建CSR文件
Certificate Signing Request
- 打開應用程序(Applications)文件夾债热,打開實用工具(Utilities folder)中的鑰匙串訪問(Keychain Access)
- 左上角鑰匙串訪問->證書助理->從證書頒發(fā)機構請求
- 輸入郵箱地址,存儲到磁盤
- 上傳CSR文件
- 下載并安裝證書
配置Devices
在APP開發(fā)測試的時候可以安裝真機調(diào)試幼苛,但是必須要在拿到每臺真機的
UDID
并且填寫配置(UDID可以用iTunes和Xcode拿到)窒篱。注意:最多可配置100臺,刪除以后仍然會占用其數(shù)量舶沿。
創(chuàng)建APP配置文件
APP配置文件墙杯,可以指定某個APP由那些人開發(fā),還有可以指定哪些真機可以安裝該APP(需要配置Devices)括荡。配置文件分為
Development
和Distribution
代表“開發(fā)”和“發(fā)布”權限高镐。
打包項目
- 檢查
info.plist
文件,所有使用privacy - ***
的配置都需要添加描述畸冲。否則在上傳APP Store的時候構建版本將不會顯示應用- 麥克風權限:
Privacy - Microphone Usage Description
是否允許此App使用你的麥克風避消? - 相機權限:
Privacy - Camera Usage Description
是否允許此App使用你的相機低滩? - 相冊權限:
Privacy - Photo Library Usage Description
是否允許此App訪問你的媒體資料庫? - 通訊錄權限:
Privacy - Contacts Usage Description
是否允許此App訪問你的通訊錄岩喷? - 藍牙權限:
Privacy - Bluetooth Peripheral Usage Description
是否允許此App使用藍牙恕沫? - 語音轉(zhuǎn)文字權限:
Privacy - Speech Recognition Usage Description
是否允許此App使用語音識別? - 日歷權限:
Privacy - Calendars Usage Description
是否允許此App使用日歷纱意? - 定位權限:
Privacy - Location When In Use Usage
Description 我們需要通過您的地理位置信息獲取您周邊的相關數(shù)據(jù) - 定位權限:
Privacy - Location Always Usage Description
我們需要通過您的地理位置信息獲取您周邊的相關數(shù)據(jù)
- 麥克風權限:
- 選擇
build device
為Generic IOS Device
- 菜單欄 - Window - Oranizer - Upload to AppStore婶溯,后面一直
next
直到上傳成功 (*必須使用apple開發(fā)者賬戶)
填寫審核信息
子標題:位于主標題下方的灰色標題
預覽圖:只需要上傳一個尺寸就可以了。用手機登錄APP偷霉,手動截圖然后上傳迄委。注意:要保留原圖尺寸
宣傳文本:位于圖片下方的文本介紹
描述:位于宣傳文本下方的文本介紹
構建版本:使用Xcode上傳APP到AppStore,如果上傳不出現(xiàn)类少。請查看蘋果開發(fā)者賬號綁定的郵箱()叙身,上面會列出是否上傳成功。
App Store圖標尺寸:1024x1024
版權可以使用今年+公司英文名的格式硫狞,如:2018 Guangzhou Xxx Aviation Technology Co., Ltd.
手機號碼要加+86開頭信轿,如:+8613400000000
登錄信息:如果APP需要登錄,需要提供登錄信息残吩。
其他按提示填寫财忽,不難。
-
注意事項:
- 每次更新版本的時候記得修改版本號和build數(shù)值泣侮。targets - General - Version/build
- 每次上傳成功APP的時候即彪,如果不更新build,App Store會提示該版本已經(jīng)上傳活尊。解決方法是每次上傳新的版本的時候都要給build數(shù)值自增隶校。
希望本文可以幫助第一次上架AppStore的朋友。