【问题标题】:Push Notification not delivered when using local Xcode使用本地 Xcode 时未发送推送通知
【发布时间】:2022-01-04 14:09:10
【问题描述】:

推送通知不会传递到通过 Xcode 部署的应用程序,但在通过 TestFlight 部署构建时可以正常工作?这可能是什么问题?

【问题讨论】:

    标签: swift xcode apple-push-notifications testflight


    【解决方案1】:

    iPhone 模拟器无法接收推送通知或成功注册。

    但是,您可以创建本地 APNS 文件并在模拟器上测试 PN。检查这个; https://betterprogramming.pub/how-to-send-push-notifications-to-the-ios-simulator-2988092ba931

    【讨论】:

    • 我使用的是物理设备,而不是模拟器。
    • 哦,那么,可能是证书问题。试飞使用生产推证。您通过 XCode 安装在真实设备上使用的构建使用开发推送证书。检查这些。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-16
    相关资源
    最近更新 更多