ios審査の際の、 プライベートAPI とはなにか?

プライベートAPI  について正しいものはどれか

  1. ソースコードを提出しているわけではないので、プライベートAPIを使用していてもバレることはない。
  2. プライベートAPIを使用していると、XCODEでのビルド時にエラーが発生する。
  3. プライベートAPIを使用していると、iTunes Connectへのアップロード時に警告が出る。
  4. プライベートAPIは非公開APIや隠しAPIと呼ばれることもある。
  5. プライベートAPIは開発者が個人で作成し、ソースコードを一般に公開していない関数のこと。

“ios審査の際の、 プライベートAPI とはなにか?” の続きを読む

XCODE のインストール

古いアプリのメンテナンスもしたいので、一つのMacにXCODE6、XCODE7、XCODE8を入れたいと考えた。この場合の対応で正しいものはどれか。

 

  1. AppStoreから、6,7,8の順でインストールする。
  2. AppStoreから、8,7,6の順でインストールする。
  3. Apple Developer Programから各バージョンのインストーラー落としてくれば良い。
  4. XCODEを複数入れると競合するので、最新のXCODE8のみインストールして、ビルド時にSDKのバージョンを切り替えて対応すべきである。

 

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

Launch Image(スプラッシュ画面) の指定

Launch Image に画像ファイルとレイアウトファイルを両方指定した場合の挙動で次のうち正しいものはどれか。

 

 
  1. 起動時に実行時エラーが発生し、アプリが起動しない。
  2. ビルド時にエラーが発生するためビルドが完了しない。
  3. 画像ファイルが優先される。
  4. レイアウトファイルが優先される。
 

“Launch Image(スプラッシュ画面) の指定” の続きを読む

Launch Image(スプラッシュ画面) の形式

Launch Imageを指定する場合の形式で、正しいものはどれか。

 

  1. Launch Image は画像ファイルで指定する。
  2. Launch Image は画像ファイル、もしくはStoryboardで指定する。
  3. Launch Image は画像ファイル、もしくはXIBで指定する。
  4. Launch Image は画像ファイル、Storyboard、XIB、いずれかで指定する。
 

“Launch Image(スプラッシュ画面) の形式” の続きを読む