3

Xcodeを使用してiOSアプリケーションをデバイスにインストールした後、デバイスでテストするために、デバイスが切断された後、アプリはどのくらいの期間機能し続けますか?

4

2 に答える 2

5

個人的なテストから、XcodeでRunコマンドを使用してアプリケーションを展開し、USBケーブルを取り外すと、通常、これにより、デバイス上のアプリケーションが数秒以内に終了します。これは、アプリケーションをデバッグモードで実行したためです。デバッグモードでは、アプリケーションはXcodeでデバッガーに接続されます。デバッグモードは、接続されたデバッガーにログステートメントを出力します。これにより、アプリケーションの実行がデバッガーに関連付けられます(したがって、致命的な例外などをキャッチできます)。ケーブルを抜くと、Xcodeと通信できなくなったため、アプリケーションがすぐに終了します。

アプリケーションをデプロイした後、すべてのビルドフェーズが完了した後(およびアプリケーションの実行前または実行後でも)に[停止]をクリックすると、Xcodeとは別にアプリケーションを使用できるようになり、デバイスに電力が供給されており、デバイスの展開に使用したプロビジョニングプロファイルの有効期限が切れていません。


テストバージョンをデプロイする場合は、 (配布ではなく)開発プロビジョニングプロファイルを使用している可能性があります。これらは、iOSプロビジョニングポータルで生成してから過去12か月です。

配布プロビジョニングプロファイルの持続時間は短くなります。現在持っているものは9月に期限切れになりますが、昨年12月に生成したと思いますので、約9ヶ月です。

于 2012-02-15T06:54:55.497 に答える
2

別の注意事項:

Xcodeに接続せずにデバイスに独自の「インストール済みアプリ」を使用できる期間については、最近(2018年12月から2019年1月現在)、デバイス(私にとってはiPhone)でアプリを約1週間ほど使用できることに気づきました。この提案された「時間枠」が終了すると、アプリは開かず、「デバイス管理」情報がデバイスから削除されます。ei :(->一般->デバイス管理->開発者として承認する)

これが他の誰かに当てはまるかどうかはわかりませんが、私には常に起こっています。同じような状況を経験したことがあるかどうか知りたいのですが。

お役に立てれば-

于 2019-01-22T21:39:10.593 に答える