7
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

iOSアプリ 2018年7月以降に追加される審査基準について

Last updated at Posted at 2018-06-24

2018年7月以降申請される全てのiOSアプリでは、下記要件が求められている。

  • iPhone Xのディスプレイサポート
  • iOS11 SDKでビルド

iPhone Xのディスプレイサポートとは

  • 上下の黒帯がないこと(と考えられている)
    Xcode8以下でビルドすると、iPhoneXでは上下に黒帯ができてしまう。
  • SafeAreaにアプリが表示されていること
    SafeAreaとは画面の上部・下部を除いた領域
    iPhone X登場以前の実装では、SafeAreaの外にアプリの要素がはみ出す挙動になりうる。
    cf. https://techmo-monkey.com/app-develop-iphonex-safearea/

iOS11 SDKでビルドするということ

  • Xcode9以降でないとiOS11 SDKが利用できないため、Xcodeは9に上げる必要がある。
  • Xcode9はDeployment Targetの指定が8以降となるためiOS6/7のビルドはできなくなる。
    ※Xcode本体とサポートするSDKとかは別々に管理できればいいのに、と思っているがそうはいかないみたい。新しいOSバージョンに対応するためには、Xcode本体のバージョンアップが必要な設計思想。
7
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?