導航:首頁 > APP軟體 > 蘋果app上架流程2016

蘋果app上架流程2016

發布時間:2024-03-18 13:05:34

㈠ APP上架注意事項

  最近接觸的比較多的是微信程序和H5項目,沒怎麼負責過App新項目了,前段時間負責了一個APP項目,好在抱緊了程序猿大哥的大腿,開發過程中倒是沒遇到什麼問題。但是在APP准備上架的時候遇到了幾個讓人頭大的問題。現在項目基本算是結束了,想了想寫篇文章總結下整體的歷程。順便把其中自己遇到的幾個坑拿出來說明下,希望能幫助其他人少走采一點坑。

   1. APP各大品牌應用商店的開發者賬號
2. APP軟體著作權證書
3. APP隱私協議條款

  如果需要上架至各個應用商店,需要在對應的開放平台注冊開發者賬號。注冊後進行企業認證(個人開發者進行個人認證)。認證過程中建議專門拿出來一個郵箱,作為各個開放平台的注冊郵箱。在企業審核過程中需要頻繁使用郵箱驗證碼、簡訊驗證碼、法人身份證照片、法人手持身份證照片、公司營業執照、公司基本戶等信息。

  申請賬號及通過相關審核流程較為繁瑣,建議在確定開發了之後就立即開始進行相關賬號申請及審核。以便於減少APP開發完成後的上線時間。

  APP開發完成後,在上架至各大應用商店的時候,遇到了軟體著作權證書(以下簡稱「軟著」)的問題。
首先嘗試的是OPPO應用商店,在OPPO應用商店中,如果沒有軟體著作權證書是無法上架的。於是就去查找了相關的第三方代辦機構。華為和阿里官方的合作第三方都有易版權這一家,看起來還是蠻靠譜的。根據取證的時間不同,收費也不同。有興趣的可以去看下(易版權 http://www.yibanquan.com.cn/ )。
不過在咨詢過華為和阿里的官方之後,發現有一些類型的APP上架是可以不需要軟著的。具體的類型參考官方給到的鏈接。

  需要注意的是,盡管你需要上架的APP不需要軟著,出於長遠考慮,還是申請一個軟著比較方便。在阿里應用分發平台上,只要是審核過的開發者賬號,都能夠通過阿里的平台免費申請軟體著作權證書。當然,因為是免費的,所以周期較長,大概3個月左右。(如果急需的話可以加錢,據說最快1天拿證!)

  在華為應用商店、App Store上架時,需要提供給一個隱私協議條款的鏈接。用於用戶登錄時查看相關的隱私協議。
看了好幾個大廠APP的隱私協議,太長了而且專業度較高。比較小的APP初期的隱私協議條款可以從網上找一份模板,根據自己的需求在其基礎上稍作修改即可。(如果是乙方的話,一定要在確定開發時告知甲方出具對應的隱私協議)

   1. 費用問題
2. 市場上各大商店相關情況
3. 上架信息填寫注意事項

App Store上架需要開通開發者賬號,而開發者賬號是需要收費的。相關的賬號類型及收費標准如下:

Android各大應用市場只要符合上架要求,大部分都是免費的。

    目前常見的APP商店主要有App Store、華為應用商店、小米應用商店、OPPO應用商店、應用寶、阿里應用分發聯盟(豌豆莢、PP 助手、YunOS 應用商店、UC 信息流、神馬搜索、九游、優酷廣告等多個),其中嘗試了幾個,給大家做幾個簡要的介紹。

(目前只有這幾種,遇到了再補充)

㈡ iOS App 如何上架需要注意哪些問題

上架步驟:

1、注冊開發者賬號

2、創建APP ID、配置文件Profiles

3、創建iOS發布證書

4、打包ipa

5、iTunes connect創建APP

6、上傳ipa

7、填寫APP信息提交審核

上架被拒的常見原因:

1、APP的完成度

要考慮iOS上架應用是否有明顯的bug,在IPV6網路下能夠流暢使用,是否有隱藏開關,測試賬號是否完善等等。

2、准確的元數據

描述、截圖與實際功能不符,一定要用蘋果手機截圖,去除隱藏功能模塊代碼

3、商業模式

主要是因為沒有資質。所以建議大家盡可能多地把自己公司合規的證據資料發給蘋果。

4、強制或暗中採集用戶信息

不能暗中採集或共享用戶的個人信息,將「強登錄」功能修改為提示登錄的版本

5、 重復 App

當iOS上架應用的代碼或者功能與已有APP相似度太高,那麼有可能會被認定為馬甲包。

6、功能不夠完善

如果蘋果人為該iOS上架應用功能太少,沒有核心功能時,那麼也可能審核不通過。一般打包封裝的APP很容易觸發這個問題。

7、支付

主要是iOS上架應用接入第三方支付,支付寶、微信等,所以還是老老實實地走蘋果支付的支付方式。

8、代碼違規

很可能是三方庫中含有SDK,檢查文檔中是否有違規字元串,有的話刪掉。

9、定位服務

還是那句話,iOS上架應用如果要採取用戶數據信息,需要給予用戶提示,得到用戶的允許。

10、知識產權

主要是iOS上架應用中未經授權,使用受版權保護的第三方材料。

iOS上架還會遇到各種各樣的問題,根據反饋來進行相應的修改。

代上架:

亥著開發者服務平台:

㈢ 應用在蘋果App Store 怎麼上架以及審批

1、創復建App IDs

2、申請iOS發布證書制

3、申請iOS發布描述文件

4、上傳ios證書編譯打包IPA

5、在iTunes Connect創建App

6、上傳iTunes Connect

7、iTunes Connect填寫APP信息並提交審核

App Store上架過程復雜,並且要經過蘋果的機審和人工審核,有一點差錯就會被駁回重頭來,所以一般都會選擇平台幫忙上架。

亥著開發者服務平台可幫忙上架App Store,ios和Android系統都可以幫助上架。


也可以做蘋果簽名,簽名成功後的應用無需上架App Store,也不用蘋果審核,直接就可以鏈接或二維碼的形式分發給ios用戶安裝

㈣ Apps在蘋果商店上架的流程是怎樣的

App Store 是一個受監管的商店,限制哪些應用程序可以銷售。例如:在 App Store 上出售的應版用程序不得崩權潰或出現其他主要錯誤。

Apps在蘋果商店上架的流程是:

1·Apple 為您提供了所需的工具,來進行開發和測試,以及將應用程序提交到 App Store。

2·要在設備上運行應用程序,設備需要為開發和稍後的測試做好預備工作。

6·然後再次重復整個流程,來提交應用程序的更新。

㈤ 如何將App程序發布到蘋果App Store

具體步驟如下所示:

1、進入蘋果的開發者中選項,就會看到以下畫面,點擊紅框內的選項。

㈥ 開發的軟體如何在蘋果APP STORE上架

1、appid非常重要,整個上架流抄程就是用appid關聯在一起,如果之前iOS真機調試時創建過了,就不用重新創建了,還是用那個appid。首先登錄開發者中心進入證書頁面。點擊證書、ID及配件文件,進入設置。

㈦ 涓浜篴pp濡備綍涓婃灦鍒拌嫻鏋滃晢搴

涓浜哄紑鍙慳pp鍙浠ヤ笂鏋躲

涓浜哄紑鍙戠殑搴旂敤紼嬪簭錛圓pp錛変笂鏋跺埌搴旂敤鍟嗗簵錛岄渶瑕佹弧瓚沖簲鐢ㄥ晢搴楃殑瑕佹眰鍜岃勫畾銆傚簲鐢ㄧ▼搴忓繀欏繪槸鍚堟硶鐨勶紝娌℃湁渚電姱浠栦漢鐨勭煡璇嗕駭鏉冦傚簲鐢ㄧ▼搴忓繀欏葷﹀悎搴旂敤鍟嗗簵鐨勮勫畾鍜岃佹眰錛屼緥濡傚簲鐢ㄧ▼搴忕殑綾誨瀷銆佸姛鑳姐佽川閲忕瓑銆傚簲鐢ㄧ▼搴忓繀欏葷粡榪囨祴璇曞拰瀹℃牳錛岀『淇濆叾紼沖畾鎬у拰瀹夊叏鎬с傚簲鐢ㄧ▼搴忓繀欏婚伒瀹堝簲鐢ㄥ晢搴楃殑闅愮佹斂絳栧拰鐢ㄦ埛鍗忚銆

涓嶅悓鐨勫簲鐢ㄥ晢搴楁湁涓嶅悓鐨勮佹眰鍜岃勫畾錛屽洜姝ら渶瑕佷粩緇嗛槄璇誨簲鐢ㄥ晢搴楃殑寮鍙戣呭拰鐢ㄦ埛鍗忚錛屽苟紜淇濆簲鐢ㄧ▼搴忕﹀悎搴旂敤鍟嗗簵鐨勮佹眰鍜岃勫畾銆傚悓鏃訛紝濡傛灉搴旂敤紼嬪簭娑夊強鍒版晱鎰熶俊鎮鎴栫敤鎴烽殣縐侊紝闇瑕佺粡榪囩浉鍏抽儴闂ㄧ殑瀹℃牳鍜岃よ瘉錛岀『淇濆簲鐢ㄧ▼搴忕殑瀹夊叏鎬у拰鍙闈犳с

涓婃灦APP鐨勬祦紼

鍦ㄤ笂鏋朵竴涓獮PP鍓嶏紝闇瑕佸厛寮鍙戝苟榪涜屽叏闈㈢殑嫻嬭瘯錛屼互紜淇滱PP鐨勮川閲忓拰紼沖畾鎬с傚紑鍙戣呴渶瑕佹祴璇旳PP鐨勫悇涓鍔熻兘銆佺晫闈銆佹ц兘絳夋柟闈錛岀『淇滱PP鑳藉熸e父榪愯屽苟杈懼埌棰勬湡鏁堟灉銆傚傛灉鎯寵佸湪搴旂敤鍟嗗簵涓婃灦APP錛岄渶瑕佹敞鍐屽瑰簲鐨勫紑鍙戣呰處鍙楓

寮鍙戣呴渶瑕佹彁浜APP鐨勫熀鏈淇℃伅銆佸簲鐢ㄦ埅鍥俱佸簲鐢ㄦ弿榪扮瓑淇℃伅錛屽苟絳夊緟搴旂敤鍟嗗簵榪涜屽℃牳銆傚湪瀹℃牳榪囩▼涓錛屽簲鐢ㄥ晢搴椾細瀵笰PP榪涜屾妧鏈鍜屽唴瀹規柟闈㈢殑瀹℃牳錛岀『淇滱PP鐨勫畨鍏ㄦу拰鍚堟硶鎬с

褰揂PP瀹℃牳閫氳繃鍚庯紝寮鍙戣呭氨鍙浠ヤ笂鏋禔PP浜嗐傚簲鐢ㄥ晢搴椾細灝咥PP鍙戝竷鍒板瑰簲鐨勫垎綾誨拰鍦板尯錛屽苟鎻愪緵緇欑敤鎴蜂笅杞姐

㈧ app怎麼上架到蘋果商店

當你用開發出了自己的app,下一步就是向app store提交應用了,這時應該如何操作呢?我的app真的准備好提交了?我敢肯定這些問題將會浮現在你的腦海。基於這篇教程,我將告訴你一個完整的提交過程。
開啟分步閱讀模式
操作方法
01
1.你的應用已經准備好了嗎?
測試
寫完最後一行代碼或者執行完最後一個功能並不意味著你的app已經完成了,你是否讓你的應用在多個設備上進行測試了?你的應用是否有內存泄露的問題?你的應用程序是否總是崩潰?這幾年,ios設備市場規模增長迅猛,你必須保證你的應用已經在盡可能多的設備上通過測試。常見的問題比如你是否在iphone 5的4寸屏幕到ipad mini的7.9寸屏幕上都通過了測試。
ios模擬器非常有用,但它是在mac上運行的,內存和處理能力要比你口袋中的手機強大很多,一款iphone 3gs和iphone 5的性能差別更不用多說。作為ios開發者,你可不能冒著風險長期使用一款過時的ios設備來創建和維護app,即便app可以在老的ios設備上很好地 運行,但不代表也可以在新設備上跑的順暢。
蘋果的審核是封閉的,但能減少不完善的性能表現給用戶帶來的糟糕體檢。如果你的應用時常崩潰,或者啟動後不久運行速遞變得緩慢遲滯,那在向app store提交之前你還有不少工作要做。即便蘋果審核人員不能發現app存在的問題,但用戶會發現。如果用戶體驗很差,那麼用戶會給你的差評或者低分,進 一步影響到應用的銷售和下載。
規則和指南
就像我前面所說的,蘋果為開發者提供了很多文檔資料,開發者尤其要注意ios人機交互指南和app store審核指南,不過不少開發者沒有精力或者難以靜下心來認真研讀這些文檔,那麼你的應用將會因為這些文檔中列出的要求而被一再拒絕。
再退一步說,即便你沒有研讀ios人機交互指南和app store審核指南,但開發者也要知道大家常說的那些規則,如下我列出了一些你的應用應該和不應該做的事情。
你的應用
需符合APPStore審核標准
不能崩潰
不能使用私有api,
不能復制原生app的功能,
應該使用iap(應用內付費)金融交易
不能在用戶不知情的情況下使用相機或者麥克風
應該使用有版權的圖片
這些只是上邊所說的文檔內容中很小的一部分。ios人機交互指南和app store審核指南內容更多是非常瑣碎的。但有的小地方你也許會不經意的違反。比如,在蘋果使用啟用自家地圖之前,mapkit framework使用的是谷歌地圖,用戶也非常清楚谷歌的logo會放在每張地圖的左下角,如果你的應用的用戶界面覆蓋了谷歌的logo,那麼蘋果就會 拒絕你的應用。雖然這非常瑣碎,但也是不少開發者經常「犯錯誤」的地方。如果還有不懂的地方可以到APICloud 的QQ群(398827124)當中尋求幫助。(查官方論壇鏈接)
END
02
2.預先准備
app id(應用id)
app id是識別不同應用程序的唯一標示符。每個app都需要一個app id或者app標識。目前有兩種類型的app標識:一個是精確的app id(explicit app id),一個是通配符app id(wildcard app id)。 使用通配符的app id可以用來構建和安裝多個程序。盡管通配符app id非常方便,但是一個精確的app id也是需要的,尤其是當app使用icloud 或者使用其他ios功能的時候,比如game center、push notifications或者iap。
如果你不確定什麼樣的app id適合你的項目,我推薦你讀下蘋果關於這一主題的文檔:technical note qa1713。
distribution certificate(發布證書)
ios應用都有一個安全證書用於驗證開發者身份和簽名。為了可以向app store提交app,你需要創建一個ios provisioning profile 。首先需要創建一個distribution certificate(發布證書),過程類似於創建一個development certificate(開發證書)。如果你已經在實體設備上測試你的app,那麼你對創建development certificate就已經很熟悉了。
如果對此不熟悉,我建議你讀下蘋果關於signing certificates和provisioning profiles的詳細指導。
provisioning profile(配置文件)
一旦你創建了app id和distribution certificate,你可以創建一個ios provisioning profile以方便在app store中銷售你的app。不過,你不能使用和ad hoc distribution相同的provisioning profile。你需要為app store分銷創建一個單獨的provisioning profile,如果你使用通配符app id,那麼你的多個app就可以使用相同的provisioning profile。
build settings(生成設置)
配置app id、distribution certificate 和provisioning profile已經完成,是時候配置xcode中target的build settings了。在xcode project navigator的targets列表中選擇一個target,打開頂部的build settings選項,然後更新一下code signing來跟之前創建的distribution provisioning profile相匹配。最近添加的provisioning profiles有時候不會立馬就在build settings的code signing中看到,重啟一下xcode就可以解決這個問題。
deployment target(部署目標)
非常有必要說下deployment target,xcode中每個target都有一個deployment target,它可以指出app可以運行的最小版本。不過,一旦應用在app store中生效,再去修改deployment target,你要考慮到一定後果。如果你在更新app的時候提高了deployment target,但是已經購買應用的用戶並沒有遇到新的deployment target,那麼應用就不能在用戶的移動設備上運行。如果用戶通過itunes (不是設備)下載了一個更新過的app,然後替代了設備上原先的版本,最後卻發現新版本不能在設備上運行,這確實是個問題。
對此我有兩個方法
(1) 當你決定提高現有app的deployment target時,要在新版本的版本注釋中進行說明。如果你提前告知用戶,那麼至少有一點,你已經盡力阻止問題的發生了。
(2) 對於一款新app,我經常會把deployment target設置為最近發布的系統版本。因為新ios版本發布後,滲透率的增長速度是令人難以置信的。很多人認為提高deployment target會失去大部分市場,這個說法並不準確,比如ios 6,ios 6發布後一個月,超過60%的設備已經進行了更新。但對android而言,就是另外一回事了,android用戶並不會像ios用戶那樣熱衷於更新操作 系統版本。
END
03
3. assets(資源包)提交
icons(圖標)
icon是app中不可分割的一部分,你要確保icon尺寸不會出現差錯。
itunes artwork: 1024px x 1024px (required)
ipad/ipad mini: 72px x 72px and 114px x 114px (required)
iphone/ipod touch: 57px x 57px and 114px x 114px (required)
search icon: 29px x 29px and 58px x 58px (optional)
settings application: 50px x 50px and 100px x 100px (optional)
屏幕截圖的作用不言而喻,你可以為每個app上傳5張截圖,雖然至少需要上傳一張,可能很少有人會只上傳一張圖片。另外,你還需要分別為 iphone/ipod touch和ipad/ipad mini准備不同的屏幕截圖。這也是不小的工作量,但卻能展示應用的另一面。shiny development開發的一款售價6.99美元的mac軟體status magic可以為你節省不少時間。status magic可以幫你把狀態欄放在截圖的正確位置。
屏幕截圖和icon是應用給用戶的第一感覺,直接關繫到用戶會不會購買。不過,你所上傳的屏幕截圖也不一定非得是實際的截圖,看看where』s my water? (小鱷魚愛洗澡)截圖可以通過使用此策略,更具吸引力和說服力。
元數據
在提交應用之前,要管理好app的元數據,包括1應用名稱、2版本號、3主要類別,4簡潔的描述,5關鍵詞,6.支持url。如果你需要更新應用,你還要提供新增加的版本內容。
如果你的應用需要注冊嗎,你還得向蘋果提供一個測試賬戶或者demo賬戶,這樣審核人員就能很快進入app,而不用再注冊賬號。
提交ios應用
END
04
4. 提交准備
完成基本信息
出現在app store中app的名字要做到獨一無二, 這個名字可以不同於主屏幕icon下邊的名字,不過推薦使用相同的名字。
sku number是一個用來識別app的特殊字元串。我經常使用app的bundle identifier。最下邊是app的bundle id,你可以從下來菜單中選擇通配符app id或者准確的app id。
價格和有效性
下一步,確定app的價格和有效性。蘋果已經確定好了價格梯度,所以你不需要分別選擇各個國家中app售價,你只需要指定在哪個國家的應用商店出售 即可。 在app store顯示這款應用之後,這一過程中填的信息還可以被修改,也就是說你可以更改價格,並且不需要提交或更新。
元數據
我們已經說過元數據了,不過還沒有說應用評級。根據應用的內容和功能,蘋果會給應用一定評級,比如很多應用是4+,500px是17+。除了告訴用戶app的內容和功能,也可以讓孩子的父母放心。
如果你的應用等級跟內容不符合,蘋果也會拒絕你的應用。
准備上傳二進制文件
提交完app的元數據後,你會看到關於app的一些摘要信息,你應該在提交之前看看app的版本。點擊「view details」按鈕,再點擊右上角的「ready to upload binary」。然後系統會問你一個或幾個關於app的問題,完成後,你會看到提示信息,告訴你准備上傳二進制文件。app的狀態就變成「waiting for upload」。
END
05
5. 上傳二進制文件
為了上傳程序,需要為程序創建一個archive。你只能在一台真實設備上創建一個archive。 如果你在active scheme中選擇了ios simulator,那麼在xcode的proct菜單中archive選項是灰色不可選的。連接一台ios設備到mac機器上,然後在active scheme中選擇這台設備,然後選擇xcode中proct菜單裡面的archive。
如果一切正常的話,現在你會獲得一個archive,並且xcode的organizer會自動打開,並顯示出剛剛生成的archive。在列表中 選中archive,然後點擊右邊的「distribute」按鈕。在顯示出來的畫面中,選擇「submit to the ios app store」。然後輸入你的ios開發者賬號進行認證。接著選擇application 和code signing identity。
應用程序的二進制文件會上傳到蘋果的伺服器中——在這個過程中,你的程序同樣需要被驗證。如果在驗證過程中遇到了錯誤,程序的提交流程

㈨ 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上架被拒重新提交審核教程

閱讀全文

與蘋果app上架流程2016相關的資料

熱點內容
將ape導入iphone 瀏覽:107
js組合快捷鍵 瀏覽:174
linux系統盤默認掛在的文件夾 瀏覽:667
淘寶數據包如何操作上架 瀏覽:567
vb編程中輸入cls是什麼意思 瀏覽:81
linuxtime服務 瀏覽:184
瘋狂安卓講義第二版代碼 瀏覽:420
老炮兒三小時版本下載 瀏覽:313
matlab怎麼調試程序 瀏覽:2
winxp升級win7的危害 瀏覽:496
網路沒連上卻不可用是怎麼回事 瀏覽:752
社區版本 瀏覽:738
怎麼查微信公眾號什麼時候開通的 瀏覽:717
安裝三菱編程閃退怎麼回事 瀏覽:488
手機怎麼創建word文件格式 瀏覽:694
c語言連接資料庫 瀏覽:887
數據線粉色和白色哪個是正 瀏覽:775
vb編程應注意什麼 瀏覽:855
js循環添加控制項 瀏覽:615
學習計算機網路的作用 瀏覽:235

友情鏈接