2016-05-17 17 views
1

私のionicアプリケーションはgoogle api geolocationサービスを使用し、「ionic serve」とIonic Viewアプリケーション。しかし、私が "ionic build ios"を実行し、私のデバイス上でアプリケーションを実行すると、ジオロケーションサービスは機能しません。 位置情報サービスがオンではないためだと思いました。私は、設定>個人情報>位置情報サービスで位置情報サービスを許可しましたが、私が作業しているアプリケーションがそこにリストされていないことに気付きました。 (しかし、イオンビューアプリのアイコンがあり、位置情報サービスが許可されています。それがイオンビューアプリケーションで動作する理由です)。また、私はアプリが設定されていないことに気づいた。Ionicアプリは「ionic serve」とionic viewの両方で動作しますが、「ionic build ios」では動作しません

位置情報サービスの許可を変更できるように、iosでの設定にイオンアプリ(「ionic build ios」)を表示するにはどうすればよいですか?

ご意見をお寄せください。前もって感謝します。

+0

あなたのアプリのサードパーティリソースからの通信を許可する 'cordova whitelist plugin'を追加しましたか?電話でデータを外部に取得することが許可されていない可能性があります。 –

+0

お返事ありがとうございました。プラグインを追加してもう一度試しましたが、まだ設定でアプリアイコンが見つかりません。 – Splatnix

答えて

0

携帯電話の位置情報サービスにアクセスするには、GeoLocationプラグインが必要な場合があります。

cordova plugin add cordova-plugin-geolocation 

で追加し、携帯電話でサービスを利用する際にアクセスできるようにしてください。これにより、あなたのアプリは位置サービス設定にもリストされます。

+0

はい、プラグインを追加すると、現在動作しています。手伝ってくれてどうもありがとう! – Splatnix

関連する問題