Windows下蘋果應用上線流程及問題(上)—2017版(詳細圖文版)

寫個上線指南~

目錄導讀:

1. 申請蘋果開發者賬號(DUNS碼+付費)

2. 申請蘋果發布者證書和測試證書(官網下windows本地生成鑰匙串)

3. 測試項目(需測試證書打包安到蘋果手機)

4. 混編證書打包蘋果ipa包(開發框架打包ipa)

5. 官網創建APP項目(審核資料的準備+建議挪到第三步之前同步進行)

6.上傳應用商店等待審核(安裝mac虛擬機+Application Loader 3.0)


傻瓜版教程開始啦~~~~~

我們是比較窮的,沒有蘋果本,so……有蘋果本的就不需要看了(不過據說這個項目完事會配一個蘋果本????)

雖有網上的各種教程,過程還是挺辛酸的。具體體現在現實根本不會完全按教程來,問題也是與時俱進(?_?)??目慕O絆一竅不通到終于上線完畢了,成就感爆棚,畢竟我們還只是寶寶……把所有流程整理出來,方便自己以后查看也方便大家~流程如上目錄~

題外話——我們初次混合開發用了APPCAN這個軟件,感想就是……沒有感想!簡單的、對自己的軟件沒啥要求的、不追求有點難度的效果的同行們完全可以用,接外包活速度快,來錢快;一旦你對自己的軟件精細開發、效果比較多的,建議你不要用這個軟件?。【蘅樱。?!因為這個是固定的框架,一旦效果不一樣,就得在海一樣的代碼里找一小點來更改,有時還改不了?_?更別說真機測試各種不行各種問題(良心實話,團隊小伙伴熬夜改到吐血還有好多效果實現不了)

一、申請蘋果開發者賬號

開發者賬號分兩種:Enterprise Program(公司內部員工打包測試用,不可公開下載——基本沒用)和Developer Program(對外發布)

就申請Developer Program這種就行(建議把所有信息寫一份在word里,防止頁面刷新丟失或以后需要但忘記了),賬號分個人版和企業版,個人版不需要申請鄧白氏編碼,企業需要申請鄧白氏編碼。

公司開發申請

1.申請一個蘋果賬號(郵箱個人寫個人,企業寫企業,無腦申請就行),登錄蘋果開發者官網https://developer.apple.com/。

2.進去后在頁面底下選擇Developer Program,跳頁后選擇“Enroll”申請,點開始申請按鈕。個人選個人,企業選企業。如圖所示。

準備申請

3.進去后會彈出一個警告,如果是由鄧白氏點繼續,沒有點check now進去按步驟申請鄧白氏編碼,如圖申請鄧白氏碼(全部英文填寫)。

組合圖片中每部分來源于網絡

點確定,點提交后就耐心等待郵件回復。馬上蘋果公司會發送一個郵件,里面含有該提交請求的響應碼(不要刪了)。一周之后蘋果公司會來電話,核實一些信息,比如公司名稱、地址等,還會去查一下公司是否已經注冊,申請人聯系方式等。核實完畢就發放鄧白氏編碼。蘋果公司會提示,得到編碼后最好是過14個工作日之后使用,如要提前使用,失敗不要超過3次。申請完成,郵件告知鄧白氏編碼(D-U-N-S Number)。如果沒下來可以根據響應碼咨詢。(注意:給鄧白氏發郵件一定要給他們的技術組發郵件,并且用英文書寫,會給你一個事件處理編碼,基本第二天就會打電話來。)

鄧白氏技術處理郵箱:appdeveloper@dnb.com?(主要提交request id,姓名,聯系電話,公司申請時用的英文名) ? ?不要發郵件給這個郵箱applecs@dnb.com ,基本不會回你。

蘋果咨詢熱線:400-666-8800

4.回到警告頁,點擊繼續。

部分小圖來源于網絡

開發者證書申請已經提交。大概再等一周左右。如果申請期間,因為資料缺失或準備不完整,造成審核退回,可以聯系蘋果公司。如果需要更新鄧白氏的資料,可以發送郵件至鄧白氏(還是要填寫技術組電話!??!

5.收到可以繼續的郵件。打開郵件的鏈接或者登錄網站繼續申請。點同意提交,點購買。費用為699元(美金99)一年的費用,到期記得提前續費。選擇付款方式(VISA或者MasterCard),點擊購買。

付款付款

付款完成會收到蘋果購買收據郵件,完事。

PS:此證書設備有限制,申請時網上找了圖,下面這張。

限制設備(來源于網絡)

二、申請蘋果發布者證書和測試證書

首先你需要申請的證書:1.appID(每一個應用的獨立標識,在設置項中可以配置該應用的權限)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2.推送證書(在第一項設置了推送權限后申請,可不申請,不過建議還是申請吧)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3.開發者證書(發布證書和測試證書)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 4.PP文件(Provisioning和Profiles簽名,與第二項開發者證書對應)

一、創建appID

是你的應用唯一標識符。

1.選擇 “Identifiers”的 “App IDs”,點擊“+”

2.App ID Description name最好填應用名字方便記,把自己應用名字拼音寫上去

3.選擇App ID Suffix 。有兩個選項:Explicit App ID(明確的) 和? Wildcard App ID(填一個通配符的 App ID——所有應用都適用)

Explicit App ID 的格式為:com.公司拼音.應用拼音

WildcardApp ID 的格式為:com.公司拼音.*

一般選Explicit App ID就可以了。點繼續,點提交,OK。具體如圖示。

創建appID的步驟

二、推送證書

在生成ID時選了推送功能了就可以申請推送證書啦

在這里找↓

推送證書申請位置

第一個是測試用推送證書,一般創建第二個就行了,發布用推送證書,點創建,繼續繼續,讓你選擇CSR文件,選擇你創建好的提交就行(第三步寫)。確認后立即就生成了。

三、開發者證書

測試證書和發布證書申請步驟一樣,分別創建兩次就OK。主要就是注意改個名字,別自己弄混了。步驟如下:

申請開發者證書

生成以后就可以下載證書了。

申請過程中的問題:

1.Windows下創建CSR證書:

1)訪問:http://slproweb.com/products/Win32OpenSSL.html 。下載安裝Win32 OpenSSL v1.0.2c Light版本(注意:版本可能會升級)

2)安裝好OpenSSL后,進入Windows的命令行(WIN+R,進入運行)生成certSigningRequest文件。開始輸入各個命令.

cd C:\OpenSSL-Win32\bin\

set RANDFILE=.rnd

set OPENSSL_CONF=C:\OpenSSL-Win32\bin\openssl.cfg

openssl genrsa -out my.key 2048

openssl req -new -key my.key -out production.certSigningRequest -subj "/emailAddress=myemail@sample.com,CN=Common Name,C=CN"

運行完后可以在bin目錄下查看生成的certSigningRequest文件production.certSigningRequest(可改名字)

將生成成功后下載下來的cer文件改個名字后放到C:\OpenSSL-Win32\bin\目錄中,和之前生成的文件放在一起。

創建P12文件

P12文件包含了證書的密鑰和公鑰,可以方便遷移到其他電腦上。 最后在剛才的環境中運行命令行(如果之前命令行窗口被關了,還是要重新執行一遍開始的幾條set環境配置命令):

openssl x509 -in my.cer -inform DER -out my.pem -outform PEM

openssl pkcs12 -export -inkey my.key -in my.pem -out production.p12 -password pass:000000

這樣就生成了密碼為000000,文件名為production.p12的密鑰文件。

名字最好寫成你自己能記住的,發布和測試證書要分開。

2.證書移動: ? 把cer文件和p12文件打包發到另一臺電腦就OK

3.證書失效: 因為不是蘋果,證書移來移去好多次以后我們失效了,改了狀態什么的也不行。如果各種方法都不行的話,就在你要提交項目的電腦上(裝了蘋果虛擬機)刪除以前的發布者證書,重新生成證書吧。兩分鐘重新生成完畢。

四、PP簽名文件

按著順序點下去就成功了……給上個圖看看。

簽名文件的生成

下載就OK

★另:添加測試設備

選擇你要添加的蘋果設備,連接電腦看下UDID,根據步驟走,無腦點繼續……

添加設備

三、測試項目

沒啥好說的,用測試證書打包ipa包,把APP安到蘋果手機里各種測試吧……

/* APPCAN的手機測試:下載.ipa文件到本地,連后綴都不用改了,直接安裝到手機測試 ?*/

測試完就下一步。

四、混編證書打包蘋果ipa包

我們用的是APPCAN軟件,這里只說這個軟件,其他混合開發不太了解,具體操作流程應該差不多。

1. 點擊生成應用,勾選ios平臺(一次只能打包一種平臺類型),會彈出信息框,填寫如下所示。

此圖片來源于網絡

務必按照自己的開發者證書填寫,不能有錯誤

2. 修改后綴

從Appcan在線編譯出來的ipa包,需要修改.ipa后綴為.zip,然后就不!要!再!動!了!等其他的配置好就直接提交這個文件!


剩下的兩個流程等等傳~

——待續——

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,363評論 6 532
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,497評論 3 416
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,305評論 0 374
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,962評論 1 311
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,727評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,193評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,257評論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,411評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,945評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,777評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,978評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,519評論 5 359
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,216評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,642評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,878評論 1 286
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,657評論 3 391
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,960評論 2 373

推薦閱讀更多精彩內容

  • 寫個上線指南~ 目錄導讀: 1. 申請蘋果開發者賬號(DUNS碼+付費) 2. 申請蘋果發布者證書和測試證書(官網...
    梨誠閱讀 858評論 0 0
  • 非對稱加密和摘要非對稱加密的特性和用法非對稱加密算法可能是世界上最重要的算法,它是當今電子商務等領域的基石。簡而言...
    哈哈哈我的簡書賬號閱讀 1,287評論 1 5
  • 1. 轉自:【豆丁推薦】-最小二乘法原理在既有線測量中的應用 - 豆丁網 最小二乘法即最小平方法,是一種數學優化技...
    horu閱讀 621評論 0 0
  • 我們知道概念是人的大腦中對于世界上某些事物的認識。大腦是通過概念來思考世界的,因此,概念本身的好壞在很大程度上決定...
    偏哲閱讀 421評論 0 0
  • 你——那么突然到來 我——這般措手不及 破壞 我本有美好計劃 緣分 就這樣悄然而至 亂我陣腳卻又那么美好 謝謝你 ...
    阿啦葉閱讀 174評論 0 0