[iOS]過剰な複数回の書き込み

以下のようなアプリを作成したところリジェクトされた。

iPhoneを売却する際に、端末内の個人情報を完全に消すためのツールを作った。
このツールでは巨大なファイルを作成して、端末内に残ったデータの履歴を上書きするものである。

この原因は以下のうちどれか。

1.複数回の書き込みは端末に負荷をかけるため
2.iPhoneはセキュリティは強固に守られているので、事実と異なる
3.1つのアプリが利用できるストレージはガイドラインで決められるのでそれを超過してはいけない
4.iPhoneの持っている基本機能と同一であるため

“[iOS]過剰な複数回の書き込み” の続きを読む

[Android] Android Studio 2.2以降のOracle JDKの扱い

Android Studio 2.2以降でのOracle JDKの扱いについて最も適切な記述はどれか?

1.Android Studio 2.2 以降で OracleJDKを使うことはできない。
2.Android Studio 全体の設定で切り替えることができる。
3.プロジェクトごとに切り替えることができる。
4.Open JDKに不足している機能だけ Oracle JDKから使用することができる。

“[Android] Android Studio 2.2以降のOracle JDKの扱い” の続きを読む

[iOS]実機接続時のトラブル

実機テストしようとしたところ、以下のようなエラーが出た。

Provisioning profile “YOURPPNAME” doesn’t include the currently selected device “IPHONE NAME”. (in target ‘YOURAPPNAME’)

この問題の原因は次のうちどれか。

1.Xcodeが対応していないバージョンの端末OSが接続された。
2.プロビジョニングプロファイルが指定されていない。
3.端末が「この端末を信頼する」と指定していない為。
4.開発用に登録されていない端末が接続された。

“[iOS]実機接続時のトラブル” の続きを読む

[macOS] 2018/11/12現在 英語キーボードの左右の⌘キーで英数/かなを切り替える方法

[macOS] 英語キーボードの左右のコマンドキー(⌘キー)で英数/かなを切り替える

Sierra以降、Karabiner から、英数・かな切り替え機能が消えていましたが、今はちゃんとあります。簡単です。

Mojave でも、High Sierra でも使えます!

“[macOS] 2018/11/12現在 英語キーボードの左右の⌘キーで英数/かなを切り替える方法” の続きを読む

[iOS][申請時警告] The resulting API analysis file is too large.

iTuens Store operation succeeded with a warning.
The resulting API analysis file is too large. We were unable to validate your API usage prior to delivery. This is just an informational message.

“[iOS][申請時警告] The resulting API analysis file is too large.” の続きを読む

[iOS]実行時エラーThis app has crashed because it attempted to access privacy-sensitive data without a usage description.

This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app’s Info.plist must contain an NSMicrophoneUsageDescription key with a string value explaining to the user how the app uses this data.

“[iOS]実行時エラーThis app has crashed because it attempted to access privacy-sensitive data without a usage description.” の続きを読む

[Android]エラー対策 Invalid file name: must contain only lowercase letters and digits

Error: Invalid file name: must contain only lowercase letters and digits ([a-z0-9_.])

シンプルだけれど大事なので記事にしました。

“[Android]エラー対策 Invalid file name: must contain only lowercase letters and digits” の続きを読む

[iOS]1.3 Kids Category の変更問題

キッズカテゴリーとしてアプリをリリースしたが、次のアップデート大人向けにデザインを変えた。この場合に適切な対応はどれか?

1.アップデート時にキッズカテゴリーを外してリリースする。
2.アプリを一旦削除し、新作アプリとしてキッズカテゴリーを外してリリースする。
3.アップデート時にキッズカテゴリーを外し、レビュアーにキッズカテゴリーから移動したこと説明する
4.一旦キッズカテゴリーに登録したアプリを外すことはできない。

“[iOS]1.3 Kids Category の変更問題” の続きを読む