在我的一些远程推送通知中,除了字符串之外,还会发送双精度值。我需要根据用户的区域设置在接收设备上格式化这些值,并正确设置货币。我知道/a如何在应用程序处于前台时执行此操作的解决方法:
func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject]) {
...
var locArgsFormatted: [NSObject] = []
for arg in locArgs {
if let doub
当用户已经强制退出应用程序时,我正拼命地寻找一种接收静音远程通知的方法。
我之前已经做过这个实验了。要做到这一点,唯一的方法是删除content-available标志。但之后就不再是无声的通知了。主要用例是下载远程通知的附加内容,然后依次安排本地通知。
随着新的UNNotification框架的引入,他们还引入了新的Notification Service Extension,这为下载与远程通知相对应的内容提供了一种优雅的方法。
但是,当应用程序被迫关闭时,仍然没有办法对无声通知进行同样的处理。还是我错过了什么?
PS:也许是重复的,但其他线程不尊重Notification Service