【问题标题】:iOS 9 Notifications - why is my app name missing when I request permission?iOS 9 通知 - 为什么在我请求权限时我的应用名称不见了?
【发布时间】:2016-04-10 18:23:03
【问题描述】:

我正在实现我的第一个带有通知的 iOS9 应用程序。通过 Parse 的通知服务运行良好。但是,当我向新用户请求发送通知的权限时,我得到下面的屏幕,我不知道为什么应用程序被称为“Null”。

【问题讨论】:

  • 也许你应该改变你的问题标题。这是误导。
  • 这发生在 SIM 卡和设备上。
  • 您是否设置了应用 ID 描述? /你注册了app ID了吗?
  • 试试这个:选择您的目标,然后转到“构建设置”选项卡的“打包”部分,并在那里设置“产品名称”
  • 好吧,请注意 Apple 将请求一个示例项目来重现该问题,如果您需要解决问题的步骤,请创建 TSI 请求:Apple 工程师将分析问题并向您提供反馈,而不是无限期地打开没有更新的错误,他们仍然会要求提供示例项目。

标签: ios parse-platform apple-push-notifications ios9


【解决方案1】:

检查 info.plist 文件中的 Bundle display name。 我认为 CFBundleDisplayName 在 info.plist 文件中可能为空。

所以将其设置为 $(PRODUCT_NAME)

【讨论】:

    猜你喜欢
    • 2017-07-31
    • 2016-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-17
    • 2020-06-19
    • 2019-12-14
    • 2016-01-05
    相关资源
    最近更新 更多