[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 の変更問題” の続きを読む

[iPhone] 2018/12/31まで 半額 バッテリー交換の注意点

半額で交換してくれるバッテリー交換プログラムですが、以下の注意が必要です。

・まず、どこも予約が埋まっており、修理の予約が取れない。

予約はこちらのページから行います
iPhone の修理 – バッテリーと電源

・バッテリーの劣化を示す最大容量が80%位上ある場合は、お金を出しても交換してくれないそうです。
最大容量は
「設定」ー「 バッテリー」ー「 最大容量」で確認できます。

・半額でバッテリー交換ができるのは一台のiPhoneにつき1回限り

・別の故障箇所があると、そこの修理も必要となり、高額な修理代金が請求される。(ちょっとのへこみでも修理対象だといわれた事例もあるそうです)
ちょっとした不具合(カメラ、マイク、スピーカー、ガラスの割れ、欠け、ディスプレイの色がおかしい、等)がある場合は、バッテリー交換を非正規の修理メーカーに持ち込むのも手だと思います。その場合保証はなくなります。

・正規の修理業者といえど、いったん端末をバラすということは、せっかくキレイに組み上がってる端末に不具合が生まれる可能性があります。無駄なバッテリー交換はしないほうがいいと思います。
(You Tubeで、iPhoneのバッテリー交換動画を御覧ください。これくらい危険なことを端末に行っているのです。)

2019 年 1 月 1 日からは、iPhone X の料金が 7800円、その他の端末は5400円になります。たっか。

[iOS] LocalAuthentication とはなにか

AppStore Reviewガイドラインにおいて、LocalAuthentication という用語がでてきた。このLocalAuthenticationについて適切な説明はどれか。

1.BASIC認証のかかったWebページにアクセスする機能
2.iPhone端末が持つログイン機能
3.Wi-Fiネットワークへのログイン機能
4.端末が指定エリア内に侵入したことを検知する機能

“[iOS] LocalAuthentication とはなにか” の続きを読む

[iOS]復元時の 不明なエラーが発生しました(9006) の本当の対策

端末の復元のために、復元イメージをダウンロードしていると、以下のメッセージが出て復元できないときがあります。その対処方法です。

iPhone用のソフトウエアをダウンロード中に問題が起きました。不明なエラーが発生しました(9006)。

iPad(iPad)用のソフトウエアをダウンロード中に問題が起きました。不明なエラーが発生しました(9006)。

“[iOS]復元時の 不明なエラーが発生しました(9006) の本当の対策” の続きを読む

[mac OS] 開発ツール紹介 ⌘英かな

このコーナーでは、本当に使えるアプリしか紹介しません。

アプリ名
「⌘英かな」

何をするアプリ?
英語キーボードをつかって、英数・かな を切り替えるmacOS アプリです。
右⌘キーでかな漢字入力、左⌘キーで英数字入力に切り替わります。最高の入力環境です。

説明
以前はKanabiner を使ってましたが、VMWareと同時使用すると⌘キーがゲストOS上でうまく動かないという問題があったので、こちらを試してみました。
すばらしい!競合問題も発生していません。今の所。

⌘英かな
“[mac OS] 開発ツール紹介 ⌘英かな” の続きを読む

[Android] (ちょっと使える)開発ツール紹介 Yahoo!スマホ最適化ツール

ここではちょっと使えるアプリを紹介しますが、ちょっと問題もあります。
もっと良いアプリがあったらコメント欄にて教えてください。

アプリ開発で絶対に考慮しておかねばならないのが、メモリ解放時の挙動です。
これを考慮しておかないと、アプリを再起動した瞬間に異常終了することがあります。

これを開発時に意図して発生させるには、メモリ解放ツールを使います。
この手のツールはたくさんあるのですが、私は「Yahoo!スマホ最適化ツール」を使ってます。

Yahoo!スマホ最適化ツール
“[Android] (ちょっと使える)開発ツール紹介 Yahoo!スマホ最適化ツール” の続きを読む

[Android] 開発ツール紹介 Google日本語入力

このコーナーでは、本当に使えるアプリしか紹介しません。

複数の開発端末を使っていると、入力キーボードがバラバラでとても効率が悪いです。古い端末だと辞書も古いですし、極端に入力しづらいキーボードしか入ってない端末もあります。

Androidにも、実はGoogle日本語入力アプリがあります。ぜひとも入れて操作性を統一しましょう。
絶対いれておいたほうが良いです。

Google 日本語入力 for Android

Google日本語入力は、Windows版だけでなく、Mac版、Android版、そしてなんとiOS版もあるのです。

そしてフリック入力は早めにマスターすべきです。エンジニアはフルキーボードを好みますが、多くの若者はフリック入力中心だということを重視すべきです。