要在APP Store上架很麻煩很花錢,要準備很多資料跟設備。
還要準備各種憑證
要上架IOS就必須要有可以開啟xcode的裝置,只要是OS系統地都可以開xcode。
只要要上架App Store就必須要開發者帳號,因為必須要建立憑證。
帳號大致分成三種類
個人: 99美金一年 協作人數:1人 該帳號在App Store銷售者只能顯示個人的ID
公司:99美金一年 協作人數:多人 該帳號該帳號在App Store銷售者可以顯示類似Studios,或者自定義的團隊名稱,例如:Gameomiga
企業:299美金一年 協作人數:多人 (申請難度高)
需要一部可以測試的手機,雖然可以使用模擬器,但是很多時候都遊戲會沒辦法顯示出來,所以就需要一個手機來做測試。
然後這部手機要測試的話也要申請憑證,不像androids隨插即用(真的麻煩)
如果有apple ID的話就可以跳過這步驟
申請Apple ID 網址: https://appleid.apple.com/account
firstName:開發者的名字
LastName:姓
Apple ID:問公司要一個會一直使用的郵箱帳號來作為開發者申請時所填寫的帳號
申請完APPLE ID後登入到蘋果開發者網站,開始進入開發者帳號鄧白氏申請流程
申請開發者帳號 網址: https://developer.apple.com/
接下來要進入申請鄧白氏認證,先點選A D-U-N-S Number 下的Learn More
進入後再點選 D-U-N-S Number look up tool
進入Lookup 頁面依照所需要的資料填入後送出,送出後他會去查詢申請的公司是否已經有建檔資料
Legal Entity Name :公司的英文名稱,儘量和註冊apple id的填寫一致(要付費時會要求填寫)
Street Address: 公司的地址,必須要英文,這裡就是要把我上面說的你申請apple id的時候填寫的公司的地址翻譯過來的英文,必須是同一個地址,地址翻譯的時候儘量查一下英文格式,不要直接把我們的中文地址直接翻譯,英文的地址前後是有順序的
Phone Number: 聯繫方式,最好填寫apple ID 註冊時的那個電話一樣的人
送出後如果出現黃色嘆號,不要害怕,這個不是錯誤,是告訴你以你公司英文名字的公司沒有申請過鄧白氏編碼,說明你是可以用個這個公司申請的。
最後鄧白氏會寄一封mail告知已經收到申請(並非申請成功),並給一組申請的id,接下來就依照信件需求內容跟鄧白氏公司往來,等最後完成時會告知建檔時間大約要兩週,兩週後可以再到Lookup去試試看申請是不是已經建檔了(有建檔就不會顯示黃色驚嘆號)
當流程跑完就到了要幫我們的蘋果開發者帳號付費
進到開發者帳號後,一樣點選Join the Apple Developer Program -> 右上角Enroll ->Start Your Enrollment
送出之後,目前只是到審核階段,蘋果會再打電話到公司確認聯絡人是否有授權或申請開發者帳號。
問法應該就是先確認Verification Contact 身份,然後問說是不是有授權某某人申請開發者帳號。
確認完成後,蘋果會寄郵件到AppleID的所註冊的信箱中,再依照信件內容進行付費。(付費必須要用到信用卡)
金額是台幣3400
申請流程到這邊基本上就完成了。
最後完成後會寄一封通知信
憑證檔的用意是要告訴 Apple 說這台電腦是開發者在使用的,若在本機沒有安裝是無法打包 App 上架的。另外憑證是會到期的,一年後必須重新安裝,到期日即為從註冊成為開發者後開始算一年。