首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Swift NotificationCenter没有收到邮件

Swift NotificationCenter没有收到邮件
EN

Stack Overflow用户
提问于 2021-01-27 05:04:56
回答 1查看 222关注 0票数 0

当用户重新与苹果签约时,我正在尝试发送通知。

我有三部分:

  1. Extension:

扩展Notification.Name {静态let userSignedIn = NSNotification.Name(rawValue:"userSignedIn") }

  1. 邮政通知:

如果让userIdentifier = UserDefaults.standard.object(forKey:"appleSignIn")作为?(字符串){ let authorizationProvider = ASAuthorizationAppleIDProvider() ASAuthorizationAppleIDProvider userIdentifier) {(状态,错误)在开关(状态){ case .authorized: print(“帐户查找-签名”) DispatchQueue.main.async {NotificationCenter.default.post(名称:.userSignedIn,对象: nil) }破坏大小写.revoked: print(“没有帐户找到”)通过case .notFound: print(“没有找到帐户”)( ") DispatchQueue.main.async {}默认: break } }

  1. 收到通知:

NotificationCenter.default.addObserver(self, selector: #selector(profileLaunch(_:)), name: .userSignedIn, object: nil)

我不知道通知是没有被张贴,还是观察者没有被调用。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2021-01-27 06:12:02

可能是!委托不是set.Hope,在这里您可以得到答案-> didReceiveRemoteNotification not called, iOS 10

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65913149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档