[iOS] 註冊成為 Apple Developer 了!
開發「圖書館多重帳戶登入 app」已經好幾年了,
目前只有 Chrome 和 Android 版本。
自從自己也換成 iPhone 之後,開發 iOS 版本的需求也提升了~
(畢竟這 app 的大部分功能還是照自己的需求來實作的)
之前就有 將 app 安裝到 iPhone 上執行測試,
只不過使用的是暫時性的簽章,
一來無法將 app 放到 App Store 上、
二來這簽章的效期也相當短,大概只有五天左右,
所以就連自己使用上也相當不便
(想想五天後 app 就不能使用,得重新安裝的窘境…)
至於一直不開發正式 iOS 版本的理由,
其實還是在於 註冊成為 Apple Developer 好貴…
而且還是一年要繳一次 3400 新台幣年費,
跟 Google 的 Android developer 一輩子只要繳一次 25 美元完全不能比…
不過最近還是決定踩下去了~
其實 app 中的廣告費用少的可憐,
以目前的回報率來說,要打平這年費可能都還有點拼,
不過為了解決目前的不便,還是決定來註冊成為 Apple Developer 了~
註冊還算簡單,到下面網址:
https://developer.apple.com/account/#/welcome
就可以看到加入 Apple Developer Program 的介紹:
按下 Enroll 來準備簽下賣身契:
可以選擇是以個人或公司的名義加入,
不過這邊只是說明而已,還沒有要選擇:
接下來就是選擇加入方式了,
我這邊當然是選 Individual 個人加入了:
填一下連絡資訊,
這邊除了姓名電話外,還要填中英文住址:
授權書,當然是同意囉:
接著就是要準備付款了,一年 3400 元新台幣準備繳出去:
跟在 Apple 網站上購物相當類似的流程,
在完成信用卡付帳的手續後,就算完成囉~
然而… 事情果然不像憨人想的那麼簡單…
註冊完、也付了錢,但 Xcode 中的帳戶似乎沒什麼變化,
角色 (Role) 的部分還是 User:
但是簽章的效期依然是五天,毫無改變…
而且如果回到 Apple Developer 首頁,再次按下 Enroll,
出現的畫面感覺像是註冊未完成:
這到底是怎麼回事呢?
信用卡的錢都已經被扣掉了,我卻還不是 Apple Developer??
想說也許要重開 Xcode… 沒用
也許是要重開機吧… 沒用
也許要移除 iPhone 上的舊 app 再編譯安裝一次… 沒用
呃… 這下可真是爆氣啦!
寄信給 Apple Developer Support,請他們看看這個問題…
大約一天左右回覆,說需要 Photo ID (有照片的身分證)。
稍微瞄了一下網頁,
的確是有說為了驗證身份,有時需要提供身份證件~
於是把身分證的正反面都拍成圖片,傳到指定的網址去:
中間接到了來自新加坡 Apple Support 的電話,
有點忘了內容是什麼了,不過看來資料驗證好後,帳號就開通了,
App Store Connect 也能成功進去了:
再回到 Xcode,發現我的 Personal Team 已經被換成我的護照名字,
且角色 (Role) 也從 User 換成了 Agent:
這時再重新編譯一次 app,簽章效期就有將近一年了:
下一步就是要想辦法將 app 上架到 App Store 啦~