社外にて、MAC Book から xcode から iPhone にインストールを行ったとき、以下のようなエラーが発生しました。左下図:iPhone側、右下図:MAC book。
条件は、MAC Book Pro 2015、Xcode 16.1、IPhone Pro13 iOS 16.6.1 。4Gとインターネットは接続済みです。MACもネット接続中です。
汎用のOSでは、セキュリティ上の問題がある場合、解析者にヒントを与えないよう曖昧なメッセージを表示するケースがあります。本当にそうなのか、自社で再現させてみました。
① まずiPhoneをクリーンインストールして、単純にオフラインにしてみます。
② Xcode で アプリをインストールしてみます。同じようにエラーがでます。
③ このときiPhone側では、同じようにエラーがでました。このときアプリのインストール自体はできています。
④ ここで、iPhoneをONLINEにしてみます。
⑤ アプリを実行します。 2回目あたりから正常起動できますね。この後、WiFiをOFFしても起動できますね。
以上の結果から推察しますと、
1.「インターネット未接続」メッセージは、本当にインターネット未接続にも表示される。
また、
2. 開発用アプリは、初回起動時に アプリを作成した Apple Developer が有効かどうかインターネット経由でAppleサーバに問合わせている。
3. Xcodeでの開発用アプリの書込み自体は、ネット未接続でもできる。
といえます。