iOS APP 開發要準備什麼?Apple 開發者帳號、審核上架、企業內部發佈與 Android 差異

恆遠數位編輯團隊約 13 分鐘閱讀
iOS APP 開發要準備什麼文章封面:Apple 開發者帳號年費、審核時間與內部發佈路線
複製引文

iOS APP 開發要準備的東西其實不多:一台 Mac、免費的 Xcode、一個每年 US$99 的 Apple 開發者帳號,公司名義上架的話再加一組 D-U-N-S 編號。真正會拖慢進度的,通常是帳號開在誰名下、審核被退回來要補什麼、以及公司內部用的 App 到底要不要上架這三件事。

我們在客製化系統開發的諮詢裡,老闆談到 iOS 最常問的就是這三題,而且多半是在開發快做完時才問,那時候才去申請公司帳號,常常白等一兩週。這篇把 iOS 這條路的流程與門檻一次攤開,讓你在發包前就知道要先準備什麼、哪些事要在合約裡講清楚。

費用怎麼估、外包怎麼發包、Flutter 還是 React Native,站上已經各有專文,這裡只講 iOS 端特有的事:帳號、審核、內部發佈,以及它跟 Android 差在哪。如果你還在估預算,可以先看APP 開發費用怎麼估;要找廠商,先看APP 開發外包指南。

iOS APP 開發要準備什麼:一張清單先看完

先講結論:硬體與軟體只要一台 Mac,帳號是每年續約的訂閱,最花時間的是公司帳號的身分驗證。下表是 2026 年 10 月我們對照 Apple 官方頁面整理的版本,金額以美元計,實際付款時會換成當地貨幣。

項目

要準備什麼

費用

誰負責

開發用電腦

一台 Mac(Xcode 只能在 macOS 上執行)

既有設備即可,外包時由廠商自備

開發方

開發工具

Xcode,2026-04-28 起上架版本須用 Xcode 26 與 iOS 26 SDK 建置

免費

開發方

開發者帳號

Apple Developer Program 會員,個人或公司名義

每年 US$99

建議由業主自己申請

公司身分

法人登記、D-U-N-S 編號、公司網域 Email、可公開瀏覽的官網

D-U-N-S 免費

業主

測試裝置

至少一台實機 iPhone,模擬器測不出網路與相機問題

既有手機即可

雙方

上架素材

App 截圖、說明文字、隱私權政策網址、客服聯絡方式

內部工時

業主提供、開發方整理

審核用資料

需要登入的 App 要給審核用的測試帳號與密碼

無

業主

表裡最常被忽略的是「誰負責」那一欄。Apple 帳號是 App 在商店上的法律主體,帳號在誰名下,App 就掛誰的名字當賣家。這件事下一段會細講。

如果你還沒決定要不要走 iOS 原生,或想先確認自己的需求適不適合做成 App,可以直接加 LINE 問我們,把想做的功能丟過來,我們會直接告訴你該走哪條路。

Apple 開發者帳號:個人帳號還是公司帳號

一句話分工:個人帳號賣家顯示你的本名,公司帳號顯示公司全名,企業要上架一律開公司帳號。Apple 的註冊說明寫得很清楚,個人或一人公司的賣家欄位會是個人法定姓名,而且不能填暱稱或公司名代替;以公司名義上架,就要走組織註冊。

比較項目

個人帳號

公司(組織)帳號

App Store 賣家名稱

個人法定姓名

公司法定全名

需要 D-U-N-S

不需要

需要(政府機關可免)

身分條件

成年、Apple 帳號開啟雙重認證

法人登記,不接受商號、分公司或虛擬名稱

誰能申請

本人

負責人、高階主管,或經授權可代表公司簽約的人

其他要求

無

公司網域的工作 Email、可正常瀏覽的公司官網

團隊協作

只有自己

可邀請員工與外包廠商加入,分配不同權限

年費

US$99

US$99(非營利、教育機構、政府可申請免年費)

D-U-N-S 編號怎麼申請、要等多久

D-U-N-S 是 Dun & Bradstreet(鄧白氏)發的九碼企業識別碼,Apple 拿它來確認你的公司是合法登記的法人。官方的D-U-N-S 說明頁寫明三個時間點:申請免費、發號最多 5 個工作天、拿到號碼後還要再等最多 2 個工作天 Apple 才收得到資料。付費加急也不會縮短這段時間。

實務上卡關的點多半出在名稱不一致:D&B 登記的英文名稱、地址,要跟你填 Apple 註冊表的完全一樣。Apple 開發者論壇上常見的求助包括號碼查得到卻被判定「不是法人」、分支機構的號碼不被接受,解法都是回頭請 D&B 更新資料。所以公司帳號最好在簽約開發的同一週就開始申請,等 App 做完再申請,等於讓整個上線時程空轉一到兩週。

帳號一定要開在業主名下

這是我們最堅持的一點:開發者帳號請業主用自己公司的名義申請,再把外包廠商邀請進來當團隊成員。帳號如果開在廠商名下,App 的賣家就是廠商,日後換廠商、要把 App 移轉回來,得走 Apple 的移轉流程,遇到廠商不配合就很難處理。這跟原始碼歸屬是同一類問題,建議直接寫進合約;外包常見的其他地雷可以對照找外包做 APP 的 9 個雷。

帳號開好之後,從開發到上架要多久?以我們自家的 iOS App 為例:今日菜價 蔬果行情雷達把農業部每天公布的批發行情做成買菜時用得到的 App,2026 年 6 月立項、7 月 20 日通過審核上架 App Store,前後大約 7 週。功能單純的 App,時程大概就是這個量級;你的需求如果類似,找我們聊會比從零開始描述需求快很多。

App Store 審核要多久、最常被退回的原因

先講結論:審核本身很快,Apple 在App Review 說明頁寫明,一般至少 50% 的送審在 24 小時內審完、90% 在 48 小時內審完。真正花時間的是被退回之後改、再送、再等,來回兩三輪就是一週。

同一頁也公布了一個很實用的數字:未解決的審核問題裡,超過 40% 跟 2.1 條「App 完整性」有關,也就是閃退、留著佔位內容、資料沒填完整這類問題。換句話說,多數退件在送審前就能自己抓出來。

常見被退原因

對應審核準則

送審前怎麼避

閃退、功能壞掉

2.1 App 完整性

用最新版 iOS 的實機跑過主要流程,不要只測模擬器

還有「測試中」「Lorem ipsum」等佔位內容

2.1 App 完整性

所有圖片與文字定稿後才送審

需要登入但沒給測試帳號

2.1 App 完整性

在審核備註附上可登入的測試帳號與密碼

沒有隱私權政策或客服連結

5.1.1 資料收集與儲存

準備可公開瀏覽的隱私權政策網址與客服聯絡方式

要相機、定位權限卻沒說明用途

5.1.1 資料收集與儲存

Info.plist 的權限說明寫清楚「為什麼需要」

App 只是把官網包起來

4.2 最低功能要求

提供網頁做不到的價值,例如推播、相機、離線使用

金融、醫療等受監管服務用個人帳號送審

3、5.1.1

由提供服務的公司法人帳號送審

表裡「只是把官網包起來」那一條,最常打到想省錢的企業。用 WebView 把現有網站塞進 App 殼,開發很快,但審核員打開發現跟用 Safari 看網站沒兩樣,就會以 4.2 條退件。如果你的需求本來就是網站能做的事,後面「什麼時候用 Web App 就好」那段會更適合你。

實機測試這件事,我們自己也踩過。今日菜價第一版在 App 端設了 12 秒的連線逾時,但官方行情 API 單次回傳約 3MB,在真機上冷啟動實測要 18 秒,結果每次都退回內建的範例資料。模擬器跑在開發用電腦的網路上完全看不出來,最後改成 30 秒逾時並把資料寫進本地快取才解決,細節寫在作品集頁面。這類問題如果帶到審核,就是典型的「功能不完整」風險。

ℹ️上架的抽成、退款與合規細節

這段只講 iOS 審核本身。App Store 與 Google Play 的抽成計算、訂閱與退款、隱私合規,整理在 App Store vs Google Play 上架完整指南。

公司內部用的 iOS App 可以不上架嗎:五條發佈路線

可以,但「完全不經過 Apple」的路幾乎不存在。內部 App 有五條路,差別在給誰用、能用多久、要不要過審核。多數中小企業適合的是自訂 App 或不公開 App,企業帳號門檻比想像中高很多。

發佈方式

適合誰

門檻與限制

要過審核嗎

TestFlight 測試

上線前給內部或客戶試用

內部最多 100 人、外部最多 10,000 人,每個版本 90 天後失效

外部測試的第一版要

Ad Hoc 指定裝置

少量固定裝置,例如門市平板

每類裝置每個會員年度最多 100 台,要先登記裝置識別碼

不用

自訂 App(經 Apple Business)

只給特定公司使用,例如員工或經銷商

指定對方的組織 ID,由對方用 MDM 或兌換碼派發;只能在審核通過前設定

要

不公開 App(Unlisted)

兼職人員、加盟主、合作夥伴等範圍較廣的對象

搜尋不到,只能用專屬連結下載;要先送審再申請

要

企業帳號(Enterprise Program)

大型組織的機密內部工具

100 名員工以上、年費 US$299、要通過 Apple 面談與持續評估

不用,但 Apple 會審資格

幾個細節值得注意。TestFlight 的官方說明寫明每個版本可以測 90 天,所以它適合當上線前的試用管道,拿來當正式發佈會變成每三個月要重新上傳一次。Ad Hoc 的裝置上限寫在 Apple 的裝置管理說明,每類裝置(iPhone、iPad 分開算)每年 100 台,裝置汰換要等新的會員年度才能清出名額。

自訂 App是內部 App 最正規的做法:一樣送審,但只出現在你指定的公司帳戶裡,透過 Apple Business(2026 年起取代原本的 Apple Business Manager)用 MDM 派到員工手機。對象如果是加盟主、外包司機這種不在公司 MDM 管理範圍的人,不公開 App比較好用,拿到連結的人才裝得到,商店搜尋不到。

企業帳號為什麼不建議中小企業申請

很多老闆聽過「企業帳號可以不上架直接裝」,就想直接申請。Apple 的企業計畫頁把條件寫得很硬:員工 100 人以上、只能發給自家員工、要有機制確保只有員工下載得到、要通過驗證面談與持續評估,而且 Apple 會確認你的需求是 App Store、Apple Business、Ad Hoc 或 TestFlight 都滿足不了的情況。我們的判斷是,台灣中小企業絕大多數的內部 App 需求,用自訂 App 或不公開 App 就能處理,企業帳號省下的審核時間,抵不過申請與維持資格的成本。

圖表載入中…

iOS 跟 Android 開發上架差在哪:費用、審核、發佈

一句話:iOS 帳號貴、要年年續約、審核嚴但快;Android 帳號便宜、一次付清,但新的個人帳號上架前要先跑兩週封閉測試。兩邊的門檻落在不同地方,排時程時要分開算。

比較項目

iOS(App Store)

Android(Google Play)

開發者帳號費用

每年 US$99,到期未續約 App 會下架

一次性 US$25

公司帳號身分驗證

D-U-N-S 編號、公司網域 Email、官網

依 Play Console 流程驗證組織資料

開發環境

必須用 Mac 與 Xcode

Windows、macOS、Linux 都能開發

上架前測試要求

沒有硬性規定,建議用 TestFlight

2023-11-13 後開的個人帳號:12 名測試者連續 14 天封閉測試

審核時間

官方:90% 在 48 小時內審完

官方未承諾固定時數,依 Google 審查進度

內部發佈

自訂 App、不公開 App、企業帳號

私人 App(Managed Google Play)、直接安裝 APK

小型開發者抽成

年收益 100 萬美元以下可申請 15%

每年前 100 萬美元收益適用 15%

兩邊最大的差異在帳號的性質。Apple 帳號是訂閱制,續約說明提到,會員到期後要等續約完成,免費 App 才會在 24 小時內恢復可下載。也就是說,忘記續約的那幾天,App 是從商店上消失的。建議把續約日期寫進維運合約的待辦清單,或直接開啟自動續約。

Android 這邊的硬門檻在測試。Google Play 的測試規定要求新開的個人帳號找 12 位測試者、連續 14 天參與封閉測試才能申請正式上架。用公司帳號可以避開這條,這也是為什麼我們同樣建議 Android 開公司帳號。Google Play 的註冊費是一次性 US$25,比 Apple 便宜得多。

兩個平台要不要一起做、該選原生還是跨平台框架,取決於你的使用者手機比例與預算,完整的比較在APP 框架選型指南。用 Expo 的團隊,可以把建置與送 TestFlight 自動化,做法寫在EAS Build 上架實戰。

什麼時候用 PWA 或 Web App 就好,不必做 iOS APP

先講結論:使用者主要在公司內部、功能以表單與查詢為主、不需要上商店被搜尋到,用 Web App 通常就夠了。省下的不只是開發費,還有每年的帳號費、審核來回與每次 iOS 大改版的相容性維護。

你的需求

建議做法

原因

員工內部填單、查庫存、簽核

Web App(響應式網站)

不用上架、改版立即生效,電腦手機都能用

要推播通知,使用者願意加到主畫面

PWA

iOS 16.4 起加到主畫面的網頁 App 可以收推播

要用藍牙、NFC、背景定位、裝置端 AI 辨識

原生或跨平台 App

這些硬體能力網頁拿不到或很受限

要讓一般消費者在 App Store 搜尋到

上架 App

商店曝光與信任感只有上架才有

收費內容、訂閱制數位服務

上架 App 並評估內購

數位內容在 App 內收費要走 Apple 的內購規則

判斷方法很簡單:把你要的功能逐條列出來,看有沒有一條是網頁真的做不到的。今日菜價會做成 App,是因為它要用手機相機拍菜、在裝置端跑辨識模型,這是網頁很難做好的事。如果整張清單都是表單、列表和報表,先做 Web App,跑順了再決定要不要包成 App,風險小很多。這類內部系統是我們客製化系統開發最常接的需求。

iOS APP 開發的時程與維護:上架之後才是長期成本

一句話:iOS App 每年至少要排一次相容性更新,因為 Apple 會定期提高送審的最低工具版本。Apple 的最新要求頁寫明,2026 年 4 月 28 日起上傳的 App 必須用 Xcode 26 與 iOS 26 SDK 建置。沒有排維護的 App,下次要修個小 bug 才發現整個專案得先升級工具鏈。

階段

iOS 特有的工作

建議預留

簽約當週

業主申請 D-U-N-S 與公司開發者帳號

1~2 週(與開發同步進行)

開發期間

TestFlight 內部試用、實機測試

每個衝刺結束上傳一次

送審前

截圖、隱私權政策、測試帳號、權限說明

2~3 個工作天

送審

App Review 審核與修正

48 小時內出結果,被退加 2~5 天

上線後每年

續約帳號、配合新版 iOS 與 Xcode 重新建置

寫進維運合約,每年 1~2 次

維護的範圍與費用怎麼談,可以參考維運合約的 3 種模式;如果 App 是你整個軟體產品的一部分,從 0 到上線的產品路線圖會幫你把 App 放回整體規劃裡看。

不確定該做 iOS App 還是 Web App?

可以把你想做的功能清單和使用對象丟給我們,這個需求該做 App、做網頁,還是先做一版試水溫,我們會直接告訴你。這個階段我們陪你一起想,真的要動手再談範圍與費用。聊聊你的系統需求,或直接加 LINE。

ℹ️我們怎麼看

iOS 的門檻這幾年往兩個方向走:上架審核越來越快,帳號與合規要求越來越細。我們的判斷是,未來三年企業 App 的成本大頭會落在「每年跟著 iOS 改版維護」,開發本身反而是一次性的。所以我們接 App 案時,會先問這個功能一定要做成 App 嗎,能用 Web App 解決的就不建議上架;真的要上架,帳號一定開在業主名下。給老闆的判斷工具很簡單:列出功能清單,圈出網頁做不到的那幾條,沒有圈到任何一條,就先別急著做 iOS APP。

ℹ️我們做過這件事

恆遠累積 40+ 企業客製案落地,自家產品也走過完整的 iOS 上架流程。例如今日菜價 蔬果行情雷達:從立項到通過 App Store 審核約 7 週,辨識改成在裝置端執行,不呼叫雲端。如果你也在想自己的 App 該怎麼走,我們很樂意聽你聊聊現在的情況,一起看看從哪一塊開始最划算。

iOS APP 開發常見問題

Q沒有 Mac 可以開發 iOS APP 嗎?

寫程式可以在其他系統上進行,但建置、簽章與上傳到 App Store Connect 都要用 Xcode,而 Xcode 只能在 macOS 上執行。沒有 Mac 的團隊可以用雲端建置服務(例如 Expo 的 EAS Build 或 Xcode Cloud),外包時則由廠商自備。

QApple 開發者帳號一年多少錢?

Apple Developer Program 每年 US$99,結帳時會以當地貨幣顯示;企業帳號(Enterprise Program)每年 US$299。非營利組織、經認證的教育機構與政府機關可申請免年費。

Q公司帳號一定要 D-U-N-S 編號嗎?要等多久?

公司與教育機構以組織名義註冊都需要,政府機關可免,個人帳號不需要。D-U-N-S 申請免費,官方說明最多 5 個工作天發號,再等最多 2 個工作天 Apple 才收到資料。

QApp Store 審核要多久?

Apple 官方說明一般至少 50% 的送審在 24 小時內、90% 在 48 小時內審完。被退回要修正再送,時程會往後延。

Q公司內部用的 App 可以不上架嗎?

可以不公開上架,常見做法是 TestFlight 測試、Ad Hoc 指定裝置、透過 Apple Business 派發的自訂 App,或只能用連結下載的不公開 App。企業帳號要 100 名員工以上並通過 Apple 驗證,中小企業通常用不到。

Q開發者帳號應該用我們公司還是外包廠商的名義申請?

建議用業主自己公司的名義申請,再邀請廠商加入團隊。帳號在誰名下,App 的賣家就是誰,換廠商時也不用處理 App 移轉。

QiOS 和 Android 要一起做嗎?

看你的使用者用什麼手機與預算。內部 App 可以先做員工實際使用比例高的那一邊;面向消費者的 App 在台灣通常兩邊都要,可以用 Flutter 或 React Native 一套程式碼同時出兩個平台。

分享文章
恆

AUTHOR

恆遠數位編輯團隊

查看作者頁

留言(0)

尚無留言,成為第一個留言的人吧!

需要網站系統架設或軟體開發?

無論是品牌官網、客製化系統還是應用程式,我們的團隊擁有豐富經驗,歡迎聯繫我們,讓專業為您的事業加分。