我最近更新了我的应用以符合新的iOS 8推送通知更改。进入应用程序的新用户被询问是否希望使用新弹出窗口接收推送通知,一切正常。但是,升级的旧用户似乎卡在旧的通知系统中 - 他们从未看到新的弹出窗口,我无法获得新的设备令牌,因此他们没有收到推送通知。根据我的理解,无论用户之前是否已接受或拒绝,都无法重新提示此权限对话。我假设其他人有这个问题,如果是的话,解决方案是什么?
答案 0 :(得分:1)
您可以通过
在iOS 8中打开您的应用设置if let appSettings = NSURL(string: UIApplicationOpenSettingsURLString) {
UIApplication.sharedApplication().openURL(appSettings)
}
希望有所帮助。