iOSの権限要求ダイアログがアプリの背後に表示される原因を知っていますか?それは実際にすばやく点滅してから後退します。私はそれを前面に持って来るためにホームボタンを押す必要があります。それまではUIはブロックされていました。NativeScriptプッシュ通知許可ダイアログがアプリの背後に表示されます
私はEverliveを使用していますし、私のようなアプリのlaunchEventでregisterメソッドを呼び出しています:
var pushSettings = {
//iOS - specific settings
iOS: {
badge: true,
sound: true,
alert: true,
clearBadge: true
},
notificationCallbackIOS: function (userInfo) {
...
},
//Android - specific settings
android: {
projectNumber: '944301213976'
},
notificationCallbackAndroid: function callback(data) {
...
}
}
el.push.register(pushSettings, function (data) {
...
}, function (error) {
});
ありがとうございました。
EDIT:iOS 9.3.4でテストしていて、ダイアログがアプリケーションの後ろに来る前にコンソールに次のような警告が表示されるはずです:enabledRemoteNotificationTypesはiOS 8.0以降ではサポートされていません。それが問題なのかどうかは分かりませんが、私はそれを言いたいのです。