2016-07-20 12 views
1

私はionic cordovaアプリケーションを開発中です。私は、私のアプリがiosで自動スタートし、バックグラウンドに留まることを望みます。アプリは、プッシュ通知を受信し、バックグラウンドにいる間にブルートゥースをスキャンできる必要があります。私はToniKorin/cordova-plugin-autostartプラグインをチェックしましたが、iOSではなくAndroid上でのみ動作します。Cordova AutoStart in Background

どのような提案ですか?

答えて

0

Cordovaを使用してiPhoneに自動的に起動するようにアプリを設定することはできませんが、一般的にiOSアプリはシステムから起動しないため、起動できません。 1つの例外は、VOIP対応のアプリケーションが接続を確立して着信を待ち受け始めるために、適切なplistキーを持つすべてのアプリケーションがシステムの起動時に起動され、その後ユーザーの介入なしにバックグラウンドされます。この動作はdocumented by Appleです。

iPhoneネイティブアプリでは、BootLaunch - an iOS startup appを設定して、iOSデバイスを起動するときにアプリを起動するようにアプリを設定できます。

+0

私は今html5モバイルアプリとネイティブアプリとの違いを見ることができます – user6599525

+0

はい、ハイブリッドアプリの欠点として、ネイティブ機能をすべて適用することはできません。 –