【发布时间】:2016-08-19 15:59:50
【问题描述】:
您知道是什么原因导致 iOS 上的权限请求对话框显示在应用程序后面吗?它实际上快速闪烁,然后消失在后面。我必须按主页按钮才能将其带到前面。在此之前,用户界面被阻止。
我正在使用 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) {
});
谢谢。
编辑:我应该补充一点,我正在 iOS 9.3.4 上进行测试,并且就在应用程序后面的对话框之前,我在控制台中收到以下警告:iOS 8.0 及更高版本不支持 enableRemoteNotificationTypes。不确定这是否重要,但我想提一下,以防万一。
【问题讨论】:
标签: nativescript