请求授权不会触发授权弹出窗口

时间:2018-06-15 06:41:15

标签: xcode apple-watch

自最近的升级 - Xcode 9.4,WatchOS 4.3,iOS 11.4,我的watchApp中的“发布时请求授权”不再在手机上生成请求授权弹出窗口。我的请求似乎就像用户提供了授权一样。

是的,我已卸载该应用并多次重启所有设备以查看是否还有“闲置”的内容。

本身,这不是问题,因为我希望我的用户接受通知,它们是我的应用程序固有的,但问题是模拟器没有请求授权并拒绝它在< / p>

center.requestAuthorization(options: [.alert, .sound]) { (granted, error) in
        print("granted: \(granted), error: \(error)")
    }

打印返回已授予:false,错误:nil

我跟着the link重置了Sim,结果相同。

应用程序启动时没有授权请求,也不会生成通知。

卸载应用程序后,当我在设备(Watch Series2,iPhone6)上运行时,打印返回 授予:true,错误:nil 没有提示授权并正确生成通知。

我记得在早期的版本中(本月早些时候,我认为)它会提示授权,我不会在它停止提示时立即回想起。

0 个答案:

没有答案