[iOS/審査]無慈悲なリジェクト 例:日本語プログラミング言語

プログラミング言語は一般的に英単語を並べてプログラムを作成するが、「日本語の単語を使ってプログラミングを行う斬新なプログラミング言語アプリ」をiOS上で開発した。
しかしこれは審査に通らなかった。考えられる一番大きな理由は何か?

 

  1. 日本語環境でしか動作しないため、世界中のユーザーが使えるように変更しなければいけない。
  2. iOS上でプログラムが可能なアプリは作ってはいけない。
  3. AppleはSwiftを推奨しているので、他の言語の広報活動をすることは許されない。
  4. その独自言語で動いているのではなく、実際はSwiftで動いているのだから虚偽の記述をしてはならない。

“無慈悲なリジェクト 例:日本語プログラミング言語” の続きを読む

[iOS/XCODE]xipからのXCODEインストール

xipファイルからXCODEをインストールしようとした所、「cipo read error: Undefined error:0 」とエラーが表示された。正しい対応はどれか。

 

  1. xipファイルが破損しているので再度ダウンロードを行う。
  2. アーカイバがxipに対応していないので、OSのバージョンを上げる。
  3. xipファイルが日本語フォルダに置かれているのでファイルの場所を変える。
  4. XCODE GHOSTの可能性があるので、xipファイルを削除する。

“xipからのXCODEインストール” の続きを読む

[iOS/XCODE/用語]ATSの現状

2016年12月までに必須化がアナウンスされたATSについて正しいものはどれか。(2017/09/11更新)

 

  1. ATS(App Transport Security)はブラックリストとホワイトリストにより安全な通信を確保する手段である。
  2. 2016年12月以降の審査では、ATSを無効化したアプリはリジェクトされる。
  3. ATSを使用する場合は、アクセスするドメインを全てホワイトリストに列挙する必要がある
  4. ATSの設定はinfo.plistに記述する。

“ATSの現状” の続きを読む

[iOS/審査]無慈悲なリジェクト理由 例:電卓

シンプルな電卓アプリを作ったが、1200円で販売した所リジェクトされた。
この場合考えられるリジェクト理由は何か?(複数回答)

 

  1. 値段に見合った機能が提供されていない。
  2. 電卓アプリは飽和状態にあるので、個性のない電卓はストアに並べる意味がない。
  3. 電卓はiPhoneに初めから入っているアプリなので、競合するため作ってはいけない。

 

“無慈悲なリジェクト理由 例:電卓” の続きを読む

[iOS/審査]優先審査/特急申請

Appleの優先審査を使用すると、通常よりも短い時間で審査を開始してくれるが、次の優先審査についての記述のうち、正しいものはどれか?

 

  1. 優先審査は、英語では express review と表記する。
  2. 優先審査はAppleの有料サービスである。
  3. 優先審査を何度も使っていると、優先審査してくれなくなる。
  4. 優先審査はアプリに重大な不具合が発覚し、緊急に修正が必要な時のみに利用可能である。

“優先審査/特急申請” の続きを読む

[iOS/審査]スクリーンショットの種類

次のスクリーンショットに関する記述のうち、正しいものはどれか?
  1. iPhoneアプリのスクリーンショットは 5.5インチ、4.7インチ、4インチ、3.5インチ、 全てのサイズを提出しなければいけない。
  2. シミュレーターで撮影したスクリーンショットは提出することが出来ない。
  3. iPhoneアプリがiPadの2倍モードで動作する場合でもiPad版のスクリーンショットが必要になる。
  4. スクリーンショットは5.5インチのものだけ用意すればよい。

“スクリーンショットの種類” の続きを読む