iT邦幫忙

2023 iThome 鐵人賽

DAY 9
0
SideProject30

年輕人,想玩自己寫!系列 第 9

第八章,工程師不寫文件?你要確定餒!上架注意事項(上)

  • 分享至 

  • xImage
  •  

今天的進度是應該開始準備上架的資料,不過我在前面幾天就先在Google Play上先開好了。
究竟在上架前會需要哪些資料呢?
有四個方面可能需要注意:

  1. 資格
  2. 工程
  3. 商店
  4. 人員

資格方面

Android 工程師

  • Android App在入門時不需申請任何帳號,也不用任何費用,
    這使得學習及參與開發的成本降得很低,但在上架前一樣要先開通工程師的帳號。
    需要的東西有:
  1. 約台幣100及信用卡
  2. 可以用來驗證個人或公司身份的證件照片
  3. 一顆想開發的心,回答完所有問題

iOS 工程師

  • 這邊的要求就多了,對工程師的要求與規範都比Android嚴格。
    你需要準備的東西如下:
  1. 申請好一個Apple ID,雖然現在沒有iphone的人很少……但還是有人還沒有的/images/emoticon/emoticon02.gif
  2. 若是公司帳號,要先去申請「鄧白氏編碼」,申請通過了,一段時間後才能繼續走下去
    (申請往這邊走: 鄧白氏編碼申請網站)
  3. 證明你或公司身份的證件照片
  4. 即時回答Apple問你的所有問題
  5. 準備一張每年都要刷的信用卡(年費制,金額為3400~10500台幣(看帳號類型))
  6. 記得每年上去更新協議、繳錢。
  • 另外,還有一個最重要的!!!
    弄清楚帳號需求、弄清楚帳號需求、弄清楚帳號需求!
    很重要,所以說三次
    iOS 帳號有幾個分類:
  1. 免費的個人開發者 (Free):0 美元/年
  2. 個人開發者 (Individual):99 美元/年
  3. 組織開發者 (Organization):99 美元/年
  4. 企業開發者 (Enterprise):299 美元/年

你要很清楚需要的是什麼:

  • 免費
    自己做著玩,那不用申請,不要浪費時間和金錢。
    但你的app只能有七天的效期,而且無法分享給更多人。
  • 個人 & 組織
    想上架,那要申請「個人」或「組織」,看個人身份及需求。
    組織可以協作,身份和管理項目可以有不同的層級,是一般公司的優先選擇。
    申請入口:Apple Developer Program
  • 企業級
    最後一種最貴,而且不能上架,那要他做什麼呢?
    因為他尊爵不凡,他包出來的app不用上架也可以給別人裝。
    沒有要上架,但想要給大量內部人員使用的app,就必需要這種帳號才能辨到。
    (注意,企業開發者一但沒繳錢,app就會失效,而且上架的那種,不會對已上架的產生影響)
    申請入口:Apple Developer Enterprise Program

工程方面

這部份通常是要工程師自己去注意最新的資訊。
不論是Play console(Android上架處)還是App connect(iOS上架處),
每次有政策更新時都會提醒註冊的工程師,主要面有幾個面向。

  1. 稅率
  2. 協議
  3. SDK目標
  4. 棄用元件
  5. 權限

雖然是都會有通知,但總是會有沒注意到的時候,所以提前進行上架的測試就是必要的了。
有任何需要更改的,上測試時都會被擋下來,所以一般是工程師直接上顆app去測試比較快有答案。
不過就算上了內測或TestFlight,在過審前還是有一些可能的問題。

  1. 版本相關:
    每一年都會有新的iOS發布,也會有對應的SDK,也常會有不同的特性和錯誤。
    有時只是某個按鈕要改、某種寫法失效。但有時的問題可能更加複雜,會需要工程師一步步拆解。
    所以每年的換版對iOS工程師來說,都是一次大冒險。(今年是五倍績效,還是五倍BUG呢?)
    /images/emoticon/emoticon16.gif
  2. 界面相關:
    這關系到UI的設計以及平台的政策。
    可以上網查一下 Apple 的Guidelines App Store 审核指南
    還有 Android 的 Guidelines 設計及規劃
    有時會有一些奇特的規定,例如有一次公司要在App Store上架App,
    審查階段卻被打回來了,理由是:
    「有Google帳號登入的功能,那也要有能用App ID登入的功能。」/images/emoticon/emoticon38.gif

參考
Android版上架流程:註冊GooglePlay帳號
申請iOS企業開發者帳號
如何抉擇 Apple 開發者帳號的類型?


上一篇
第七章,畫面拯救計畫
下一篇
第九章,工程師不寫文件?你要確定餒!上架注意事項(下)
系列文
年輕人,想玩自己寫!31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言