[上架篇] 有關 Devices 設定:從 iPhone 換成 Universal 會有什麼問題?

Toby Hsu
Toby Hsu
Jul 24, 2017 · 2 min read

最近做了一個新的 App 是只想在App Store上開放給 iPhone 下載的,所以就想說那我就調整 devices 設定為 iPhone only就好,沒想到反而被 App reviews 退件了說我的 App 雖然 devices target 設定成 iPhone,但是仍然要能夠支援在 iPad 上的介面與操作可行性,然後我就因為有一頁有兩個按鈕重疊到而被退件了⋯⋯

Reviewers 回覆的內容大概是這樣:

We noticed that your app did not run at iPhone resolution when reviewed in iPad running iOS xx.x, which is a violation of the App Store Review Guidelines. We've attached screenshots(s) for you reference.

而官網Guidelines是這樣說的:

2.4 Hardware Compatibility2.4.1 To ensure people get the most out of your app, iPhone apps should run on iPad whenever possible. We encourage you to consider building universal apps so customers can use them on all of their devices. Learn more about Universal apps.

嗯⋯⋯好吧,其實也要怪我自己懶得先看 Guidelines ⋯⋯

但我還是要抱怨一下!!! Apple 不知道為什麼一直不改變在 iPad 上下載 iPhone App 所顯示的3.5 吋大小,這類大小的 device 幾乎都絕種了吧!?個人認為實在是有點沒道理,尤其是被退件時居然不是功能上的錯誤而是沒支援到這種尺寸的顯示⋯⋯ 正面一點想也是學到一課,下次做 UI 的時候不要再想說我只評估 iPhone 的大小就好,多跟 AutoLayout建立好良好的互動吧!

Written by

Toby Hsu

tvOS/iOS engineer at CATCHPLAY. Also interested in user research. https://www.linkedin.com/in/tobyhsu/

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade