iosapp上傳流程
1. APP上架需要哪些過程,安卓iOS分別要准備哪些資料才能上架成功
上架步驟1、先注冊賬號。提前把手機號,名字,身份證等等材料准備好。
2、選擇軟體安裝包上傳。不同渠道的需要打渠道ID,做好統計。
3、上傳成功後有需要填寫信息填好,一些APP的基本信息。這些信息也可以提前准備好,有些通用的直接復制即可。
4、上傳APP應用的LOGO。
5、在寫軟體的關鍵字標簽和軟體開發者名稱的時候,APP介紹網站的域名也是要填寫的,軟體說明需要100以內2-5張軟體截圖,不大於80K,高度可寬度不高於480像素,提交相關軟體著作權證明,許可權說明,保證函等提交提交後等待審核結果大概3-4個工作日就會有審核結果的郵件至填寫的郵箱中。如需上架知識詳情請與中科如故聯系。
2. iosapp上架流程
上架基本需求資料
1、蘋果開發者賬號(如還沒賬號先申請-蘋果開發者賬號申請教程)
2、開發好的APP
通過本篇教程,可以學習到ios證書申請和打包ipa測試上架的完整流程,中途可能會遇到一些報錯,一般在教程對常見錯誤都有解釋,仔細看看,不清楚可以聯系技術支持或者加群提問。
也錄制了視頻教程,想看視頻教程的,點擊觀看。
蘋果iOS APP真機調試測試和上架App Store視頻教程
優酷
http://v.youku.com/v_show/id_XMzk0MTMyNDM2NA==.html?spm=a2hzp.8244740.0.0
iOS APP上架發布分AB兩部分,首先測試APP,如沒問題再上傳APP審核!
A部分:真機調試分5步進行介紹,如果已經真機測試好,請直接下拉看B步驟。
(上架前一定要先測試好APP,要不app一堆bug,上架也審核不過,浪費時間)
1、安裝iOS上架輔助軟體Appuploader
2、登錄Appuploader申請iOS開發證書文件p12
3、登錄Appuploader申請iOS開發證書描述文件mobileprovision
4、使用iOS證書文件打包蘋果APP
5、安裝打包的APP到蘋果手機測試
B部分:上架App Store審核分6步進行。
1、申請iOS發布證書
2、申請iOS發布描述文件
3、打包ipa
4、iTunes Connect創建APP
5、上傳ipa
6、設置APP各項信息提交審核
A部分:真機調試APP(安裝到非越獄手機測試)
一、下載安裝iOS上架輔助軟體Appuploader
Appuploader下載鏈接
下載軟體包後解壓直接使用,無需安裝。
如果win 32位系統點擊appuploader.exe啟動時提示(下圖所示),32位系統需要點擊appuploader.jar或者start.bat啟動
Windows 32的系統請先安裝好java環境再啟動軟體
java環境安裝教程
二、登錄Appuploader申請iOS證書文件p12
2.1打開Appuploader,用蘋果開發者賬號登錄進去。
2.2、選擇證書項目進入
2.3、點擊右下角+ADD選擇
類型:選擇開發證書(開發證書打包的才能安裝到手機)
輸入證書名稱:不要中文、隨意設置
郵箱:(隨意)
密碼:證書的密碼,不是開發者賬號密碼,如123這樣不用很復雜,記好、打包時要用、很重要。
應用id:這里不用選!
點擊ok創建。
注意:iOS開發證書最多能申請2個,如果賬號已經有2個開發證書了,將申請報錯(如下圖)。
一個開發證書可以用於多個APP測試,不用每個app都對應申請個開發證書p12,開發證書p12是可以公用的,區分開下面步驟申請的的描述文件就行了,一個p12可以對應無數描述文件。
當然也可以刪除之前的重新申請
2.4、創建成功後,找到剛創建的iOS開發證書(iOS Development這個類型的就是開發證書,如果之前創建過看過期時間就知道哪個是新創建的了),點擊p12 文件,下載保存.p12證書文件到電腦。
三、登錄Appuploader申請iOS開發證書描述文件mobileprovision
iOS證書文件有兩個,剛申請了p12文件,接下來申請mobileprovision描述文件
在申請ios描述文件之前,先添加好兩樣基礎信息,應用id及蘋果手機設備號udid
如果你之前添加過應用id和設備,應用id點擊三角符號下拉可以看到,設備選擇開發版profile選項可以看到之前添加的。
如果之前加過要用以前加過的應用id,跳過此步。
初次使用或者需要上架另一個項目app需要先創建一個應用id及添加相關的開發測試人員設備。
3.1、先介紹添加應用ID,點擊添加應用id!(不同的APP需要編寫不同的應用id相當於app的身份證)
如果添加報錯(應用id具有唯一性,可能重復添加或者別人用過這個應用id),解決辦法就是修改下應用id,重新編下。
應用id:三段式格式、如app名稱是淘寶,可以編寫為com.app.taobao,自由編寫!不能重復!具有唯一性@
名稱:數字或者字母,自由編寫,不要中文,不能重復。
在AU軟體添加的應用id只有默認許可權,如果你需要開通推送通知、蘋果支付等許可權需要到蘋果開發者中心配置!
蘋果開發者中心添加應用id配置相關許可權教程
點擊ok只要沒彈出報錯就是添加成功了,注意先關掉窗口,重新點右下角+ADD進入下拉應用id可查看剛添加的應用id是否存在。
填加好應用id下步添加設置udid
3.2 添加測試設備udid
要安裝到哪個蘋果手機測試就添加哪個手機的udid,添加了udid的手機才能安裝,最多能加100個!
如果你以前加過udid,不需要加新的測試蘋果手機上去,跳過此步,直接申請證書!
先來獲取udid
udid如果你的手機鏈接了電腦並且安裝好了相關驅動,AU軟體會自動獲取,直接點ok添加就行了
其他兩種獲取udid的方式
3.3、蘋果手機助手獲取UDID
如愛思助手,電腦下載愛思助手,連上蘋果手機,設備信息裡面那個設備標識就是udid。
3.4、掃碼獲取蘋果手機udid
使用 iPhone 或 iPad 微信掃碼選擇自帶的瀏覽器safari瀏覽器打開二維碼里的鏈接,即可快速獲取 UDID
這個一長串的就是設備的Udidid實例:
獲取到udid輸入
名稱name:數字或者名字,自由編寫,不能重復,不能中文。
點擊ok無提示即為添加成功
在蘋果開發中心也可以添加設備,在AU軟體添加的設備在開發者中心也會有顯示。
蘋果開發者中心添加udid設備教程
如果蘋果設備udid添加報錯(如下圖),檢查這個udid是否正確或者之前添加過!
Type選擇開發版即可看到剛添加的設備。
3.5、勾選相關信息生成ios開發證書描述文件
Type:選擇開發版profile(安裝到手機測試需要開發證書)
應用id:選擇添加的對應的應用id
證書:選中全部
Devices:勾選需要測試蘋果手機
名稱:數字或者字母,隨意輸入,注意不要重復。
點擊ok創建
3.6、選擇剛創建的iOS開發版描述文件(iOS Developer這個類型的就是開發描述文件,找到剛創建的輸入的名字),點擊Download下載,保存到電腦
申請得到了兩個iOS證書文件p12和.mobileprovision就可以去打包ipa了。
四、iOS打包IPA
各開發者工具打包教程,根據自己使用的平台去打包,證書都是一樣用。
這里介紹了幾個平台的打包教程,對應自己使用平台的看看,沒有寫的平台如果不會可以問下技術支持。
開心App平台打包網站教程
HBuilder打包教程
APICloud打包教程
phonegap打包教程
xcode打包教程
APPcan打包教程
變色龍打包ipa教程
這里以HBuilder平台為例
4.1、打開HBuilder工具,選擇開發好的項目,點擊發行,選擇發行為原生安裝包。
4.2、選擇iOS打包,支持的設備類型(可以選擇支持iPhone和支持ipad),選擇使用蘋果證書
AppID:跟申請證書描述.mobileprovision時選擇的要一致(又稱套裝id,appid,BundleID,應用id,包名)
profile文件:選擇上傳配置文件.mobileprovision
私鑰證書:上傳.p12文件
私鑰密碼:輸入創建p12設置的密碼。
然後點擊打包。
4.3、打包成功後,下載保存ipa,這個ipa包就能安裝到手機測試了。
4.4、安裝IPA到手機進行測試
特別注意:ios不像安卓、不能直接把ipa文件發送到手機安裝,需要通過手機助手安裝,或者上傳分發平台掃二維碼安裝,如蒲公英,fir這種分發平台。
二維碼掃碼下載示例鏈接
https://fir.im/j7su
推薦使用愛思助手安裝
連接上手機、點擊應用游戲,點擊導入安裝,選擇剛打包的ipa包,或者直接選擇ipa包右鍵通過愛思助手安裝。
4.5ipa將自動安裝
4.6、安裝成功了第一次啟動應用會出現如下提示,用測試證書或者企業證書打包的ipa都會這樣,需要設置一下。
點擊設置、進入通用,下拉選擇描述文件和設備管理。
4.7、點擊開發者應用下面出現的賬號,信任,然後就能啟動應用,下次啟動不在出現提示。
安裝後測試APP各項情況,如果沒問題了進行第二大步驟,上架APP。
--------------------------------------------------
--------------------------------------------------
--------------------------------------------------
B部分:上傳ipa到App Store審核
1、申請iOS發布證書
2、申請iOS發布描述文件
3、打包ipa
4、iTunes Connect創建APP
5、上傳ipa
6、設置APP各項信息提交審核
一、申請iOS發布證書(p12文件)
剛真機測試申請的是開發證書,上架需要申請發布證書,替換下發布證書打包就能上架了(發布版證書打包的不能安裝,所以先用開發證書測試好再替換發布證書發布上架包)。
1.1、點擊右下角+ADD選擇,下拉選擇發布證書
證書名稱:不要中文、隨意設置
郵箱:隨意
密碼:證書的密碼、比如設置123這樣,不用很復雜,記好、打包時要用、很重要
應用id:這里不用選
點擊ok創建。
注意:iOS發布證書最多能申請3個,如果賬號已經有3個發布證書了,將申請報錯(如下圖)
一個發布證書可以用於多個APP上架,不是說只能申請3個發布證書就只能上架3個app,完全不用每個app都申請個發布證書p12,發布證書p12是可以公用的,區分開下面步驟申請的的描述文件就行了。一個p12可以對應無數的描述文件。
也可以刪掉之前的發布證書,重新創建,不會影響已上架的app。
1.2、創建成功後,找到剛創建的發布證書(iOS Distribution這個類型的就是發布證書,如果之前創建過請看過期時間就知道哪個是新創建的了),點擊p12 文件,下載保存.p12證書文件到電腦。
二、創建iOS發布描述文件(.mobileprovision文件)
2.1、返回Appuploader首頁,選擇描述文件。
2.2、點擊+ ADD,對應選擇發布版profile
應用id:選擇對應的id(又稱套裝id,appid,BundleID,包名)
證書:選中全部就行
Devices:設備這里不像選開發版profile時會出現,發布版不用選。
輸入名稱:不要中文,隨意,123之類的就行,注意不要跟之前申請過的名稱一樣),點擊ok創建。
2.3、選擇剛創建的發布版描述文件(iOS Distribution這個類型的就是發布描述文件,找剛創建的輸入的名稱),點擊Download下載,保存到電腦
跟真機測試打包ipa一樣,上傳這兩個發布證書打包的上架ipa包就能上架了。
三、上傳發布證書編譯打包(替換打包測試包的開發證書)
各平台打包教程、根據自己使用的開發平台去打包。
lbuilder打包網站教程
xcode打包教程
HBuilder打包教程
APICloud打包教程
phonegap打包教程
AppCan打包iOS
變色龍打包ipa教程
這里以HBuilder平台為例
3.1、打開HBuilder工具,選擇完工的項目,點擊發行,選擇發行為原生安裝包。
3.2、選擇iOS打包,支持的設備類型(可以選擇支持iPhone和支持ipad),選擇使用蘋果證書
AppID,蘋果開發者中心申請的那個(又稱套裝id,appid,BundleID,應用id),如com.app.taobao
profile文件,選擇上傳配置文件.mobileprovision
私鑰證書,上傳.p12文件
私鑰密碼,輸入創建p12設置的密碼。
然後點擊打包。
3.3、打包成功後,下載保存ipa,這個ipa包就能上傳審核了。
打包好ipa後,不要直接上傳ipa,先到iTunes Connect後台創建APP。
四、創建APP
4.1、登錄iTunes Connect,點擊我的APP進入創建一個APP
https://itunesconnect.apple.com/login
4.2、進入點擊左上角+號選擇新建APP,選擇平台iOS,
應用名稱:APP的名稱
語言:APP的語言,中文還是英文。
套裝ID:(應用id、appid、包名,跟申請證書使用的要保持一致)
sku:不能寫中文,自己用拼音隨便編一個,好識別就行,如app叫淘寶,就輸入taobao。
用戶訪問許可權:一般選完全訪問許可權
創建了APP然後再上傳ipa文件。
五、Windows環境下上傳IPA到App Store
5.1、Windows環境下上傳IPA到App Store
先創建一個APP專用密碼,配置到Appuploader軟體!
蘋果一種機制,上傳ipa需要一個特定的APP專用密碼,app-specific password
打開網站https://appleid.apple.com/zh_CN
登錄蘋果開發者賬號
登錄進去找到安全項目,點擊生成專用密碼。
密碼標簽隨便輸入,123,app等之類的都行。
點擊創建生成,(注意密碼標簽不是專用密碼,是由蘋果系統生成的一串密碼)專用密碼就是下面這個樣子的密碼,把這個密碼復制,打開Appuploader
點擊右上角,選擇設置,把上傳專用密碼復制上去,同時勾選上保存密碼,點擊Save保存,然後再回去提交ipa上傳就可以正常上傳了。
5.2、輸入專用密碼點擊OK保存後,點擊單個ipa按鈕提交
5.3、選擇剛打包測試沒問題的ipa包
5.4Appuploader將自動上傳你的IPA,包如果很大需要上傳一段時間,當出現以下提示時(packages were uploaded successfully進度條藍色),說明上傳成功。
如果進度條紅色說明上傳失敗,通過下面的鏈接,找解決方案,或者加技術支持解答。
上傳ipa常見錯誤解決方案
5.5上傳成功後到後台查看上傳的版本
packages were uploaded successfully 進度條藍色,ipa上傳成功後,登錄iTunes Connecthttps://itunesconnect.apple.com/login後台查看上傳的ipa
進入APP,點擊活動,所有構建版本選項(下圖所示),這里會顯示上傳成功的構建版本,如果ipa包沒問題剛上傳會顯示正在處理!
如果沒有出現版本,請查看下面的鏈接解決
成功上傳ipa但iTunes Connect後台沒有構建版本解決辦法
正常的包會處理一段時間,等他慢慢處理,先去設置APP的各項信息。
5.6、設置APP各項信息提交審核
先選擇第一項APP信息、需要設置兩個地方。
隱私政策網址:可直接填寫我們官網http://www.applicationloader.net/,也可參考這個教程,做一份正規的隱私政策鏈接。
隱私政策鏈接模板教程
副標題:可寫可不寫
類別:根據自己APP類型選。
5.7、選擇左邊的第二項價格與銷售范圍
價格時間表:免費APP就設置為免費、收費的app就根據情況設置價格。
銷售范圍:如果只是上架到中國就選中國、也可以全選所有地區,影響不大,設置好儲存。
5.8、選擇左邊第三項准備提交進入、這個頁面需要設置幾項信息、一步一步來。
先設置app截圖!因為現在蘋果規則的改變,iPhoneX劉海屏6.5的截圖必須提供了。
打開上架前真機測試安裝的app,截圖你想展示的app頁面(最多可以傳10張,一般截圖個三四張就行了)!
6.5寸(必須要)是x系列劉海屏iPhone手機截圖(iPhone X、iPhone XS、iPhone XS Max、iPhone XR這些機型任選一個截就行,如果沒有x系列劉海屏手機找人借一個截圖),尺寸為1242*2688,小屏x劉海屏手機截圖的尺寸如有差別用ps調整下尺寸再上傳!
如果沒有iPhonex真機通過ps製作x系列手機截圖教程
5.5寸(必須要)則不是劉海屏的iPhone手機截圖(iPhone5、6、7、8這些機型),尺寸為1242*2208,尺寸如有差別用ps調整下尺寸再上傳!
12.9寸ipad截圖(如app沒支持ipad不用上傳!),第二代、第三代尺寸都是2048 *2732!
app預覽是視頻的意思,可以不上傳。
5.9、往下拉、設置app的宣傳語、描述、關鍵詞
宣傳文本:APP的一句話介紹(如不知道怎麼寫,到App Store搜索同行的app參考)
描述:APP的詳細介紹
關鍵詞:搜索你app的關鍵詞、可以設置多個,多個關鍵詞用英文狀態下的逗號隔開
技術支持網址:可以設置為公司網站個人網站,沒網站直接設置我們的官網也行 http://www.applicationloader.net
5.10、點擊構建版本旁邊+號選擇之前上傳的版本、(如果沒有出現+號請到活動那看是否處理完成)
如果之前選擇過版本了,要選新上傳的包、移動滑鼠到(下圖紅色圈圈處),點擊紅色刪除鍵,重新點擊+號選擇版本。
5.11、App Store圖標一般選擇了ipa構建版本就會自動出現,不用設置,版權按照格式設置,可以參考格式寫。© +APP名稱 如© Appuploader 這樣
版本是設置上架後顯示的版本號,跟你上傳的ipa版本號不用保持一致。
比如上傳的ipa版本是2.1.0,版本那也是可以設置為1.0
然後點擊分級的編輯按鈕進入下一步設置
5.12、分級選項根據自己的app情況選擇。
5.13、如果app有登錄功能的一定要提供個賬號給蘋果審核測試,如果app沒有登錄的去掉打鉤,
填寫聯系信息,注意電話格式前面加+86後面再寫手機號。
5.14、各項信息如此就設置好了,存儲好、點擊提交以供審核、進去下一步。
5.15、這里出現的信息根據app的類型不同、有不同的選項、根據自己的app的情況選擇
一般會出現3個選擇
出口合規信息:一般選否
內容版權:一般選否
廣告標識符:如果APP有投放廣告的選是,沒有選否
然後提交、顯示為正在等待審核、耐心的等蘋果公司那邊審核了,初次提交1到2天出結果。
5.16提交審核回到我的APP查看會提示正在等待審核,審核有時很快一兩天,或要幾天時間,常登陸看看審核情況,或看郵件提示。
如果變成可供銷售,恭喜你~上架成功了!
六、上架審核後續問題處理
當蘋果返回審核結果後,如果是可供銷售,說明上架成功了,剛上架的APP會在48小時內同步到App Store,如果暫時搜索不到耐心等下!
成功上架實例APP
https://itunes.apple.com/cn/app/id1388232144?mt=8
蘋果APP上架成功後如何獲取下載鏈接及二維碼
如果被拒請看下面的鏈接修改繼續提交
iOS APP上架被拒重新提交審核教程
3. 應用在蘋果App Store 怎麼上架以及審批
iOS APP上架App Store流程:
1、注冊開發者賬號
開發者賬號分為三種,分別是個人開發者賬號,公司開發者賬號,和企業開發者賬號。
2、創建APP ID、配置文件Profiles
創建APP ID,APP ID非常重要,上架流程就是用APP ID關聯在一起的。
3、創建iOS發布證書
創建iOS發布證書,下載P12證書文件。
4、打包ipa
利用iOS證書打包ipa,可以使用HBuilder工具打包。
5、iTunes connect創建APP
進入iTunes connect,選擇創建APP,輸入應用名稱、語言、套裝ID等,創建APP。
6、上傳ipa
APP uploader程序中,提交ipa文件。
7、填寫APP信息提交審核
iTunes connect中在我的APP中填寫APP的各項信息,提交審核,等待通過即可。
App Store審核比較嚴格,其實可以藉助蘋果簽名,這樣就可以不經過App Store,直接在蘋果手機上安裝了。
搜索微導流,點擊企業簽名,上傳自己的ipa文件,就可以完成在線簽名了。
4. 如何把自己APP 上傳到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 信息並提交審核
5. 怎麼上傳蘋果應用商店app store流程
1、登錄developer.apple.com
2、點擊member center後
3、點擊certificates Identifiers
4、點擊Certificates,首先創建App IDs
5、其次創建相應的證書 Development是開發環境下的證書, Proction是生產環境下的證書(往appStore上傳),對應的推送證書 也不多說了。
6、點擊下一步後會讓你選擇 本地生成本地密鑰和證書關聯,
7、本地生成密鑰文件。在LaunchPad里找到鑰匙串訪問,創建本地密鑰文件
8、用戶郵件地址寫 開發者賬號的郵箱地址, CA地址不用寫
9、生成本地密鑰文件後(該本地密鑰適用 推送 發布 開發等環境證書的創建,建議創建完後不要刪掉) ,接步驟6 完成證書創建。
10、創建配置文件;之上所有步驟完成後,證書和配置文件以及bundle id就創建好了。剩下在本地項目中做出相應設置
11、添加你的開發者賬號和密碼到項目中
12、設置Build Settings。debug 對應的是開發證書和開發的配置文件,release對應的是發布證書和發布配置文件,development對應的是測試環境,proction對應的是生產環境。請大家根據實際情況選擇對應的證書和配置文件。
13、修改bundle ID (與之前在developer上創建的bundle ID保持一致)和 bundle name(app的名字)
14、修改scheme (修改為release版本)和 運行設備(修改為 iOS Device 形態)
15、打包之前,先到https://itunesconnect.apple.com 創建應用的名字 填入相應的應用信息,3.5寸 4寸 4.7寸 5.5寸照片各5張,基本應用的資料 以及手動發行和自動發行版本等等。
16、archive打包 ,根據需求(上傳或測試)選擇證書、配置文件和scheme
17、Xcode會自動彈到Organizer界面
18、選擇Export後,再選擇第二個 save for ad hoc deployment ,生成本地ipa文件包 用於測試,next 倒出到本地即可。
App Store(iTunes Store 的一部分),是iPhone、iPod Touch、iPad以及Mac的服務軟體,允許用戶從iTunes Store或Mac App Store瀏覽和下載一些為iPhone SDK或Mac開發的應用程序。用戶可以購買收費項目和免費項目,讓該應用程序直接下載到iPhone或iPod touch、iPad、Mac。
其中包含:游戲,日歷,翻譯程式,圖庫,以及許多實用的軟體。在Mac中的App Store叫Mac App Store,和iOS的軟體不相同。App Store 擁有海量精選的移動 app,均由 Apple 和第三方開發者為 iPhone 度身設計。
你下載的 app 越多,就越能感受到 iPhone 的無限強大,完全超乎你想像。在 App Store 下載 app 會是一次愉快的體驗,在這里你可以輕松找到想要的 app,甚至發現自己從前不知道卻有需要的新 app。
你可以按類別隨意瀏覽,或者選購由專家精選的 app 和游戲收藏,Apple 會對 App Store 中的所有內容進行預防惡意軟體的審查,因此,你購買和下載 app 的來源完全安全可靠。2014年11月,蘋果公司正式宣布,人民幣1元及3元將是中國區應用商店的新定價,作為一個永久價格選項,1和3元將是中國區應用商店的新定價,而不是短期促銷行為,其他國家的開發者向中國運營商商店提交應用的時候都可以選擇這兩個新的定價區間。
2018年6月4日,蘋果在年度開發者大會時,修改了App Store的規則,對開發者使用iPhone用戶好友及其他聯系人信息的行為作出限制,悄然關閉了允許應用開發者在沒有用戶許可的情況下存儲和分享數據的漏洞。