【问题标题】:xcode 8.0 "add the Push Notif(..) to your App ID" warning, while already addedxcode 8.0“将 Push Notif(..) 添加到您的 App ID”警告,虽然已经添加
【发布时间】:2017-01-31 16:00:54
【问题描述】:
  • 我有 Xcode 管理配置文件(推荐 “自动”设置)
  • 我的应用 id 已经包含 Push
  • 当我启动 Xcode 时,它​​会显示带有复选标记的推送功能, 好像一切都很好
  • 当我注册设备令牌并推送消息时,我得到
    来自 GCM 的未注册响应。但是当我更新配置文件时
    设置>配置文件>查看详细信息>下载以上所有配置文件
    提到的复选框变成红色警告标志。

这似乎是一个 Xcode 错误。有人有解决方法吗?

【问题讨论】:

  • 您能在 bugreporter.apple.com 上提交一个错误吗?请在报告导航器中包含任何权利文件和“更新签名”日志的副本。
  • 我做了,他们没有回复我。这是一个错误,我创建了新项目,重复了所有步骤并且它有效。我相信这与钥匙串证书没有与 xcode 正确同步有关。

标签: ios xcode push-notification provisioning-profile


【解决方案1】:

对于您的 develoepr 帐户,您必须在 App Id 中启用 APNS。检查下面的屏幕截图。

【讨论】:

    【解决方案2】:

    参考这个链接

    https://forums.developer.apple.com/thread/68101

    当您创建分发证书时,您应该为您的应用启用推送通知功能。

    对不起我的英语

    【讨论】:

      【解决方案3】:

      尝试重新启动 Xcode。如果这不起作用,请执行以下操作:

      您需要下载配置文件:

      1) 转到https://developer.apple.com/account/ios/profile/limited/ 选择项目 => 编辑 => 证书 => 全选 => 创建 => 下载

      或者如果您已经有个人资料

      转到https://developer.apple.com/account/ios/profile/limited/ 选择您的项目 => 编辑 => 生成 => 下载

      2) 在 Xcode 中: 取消点击自动管理签名。

      导入配置文件: 项目文件 => 签名(调试) => 供应配置文件 => 导入配置文件 => 选择带有 1 的文件

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-02-21
        • 1970-01-01
        • 1970-01-01
        • 2016-10-26
        • 2018-11-04
        • 2016-12-28
        • 2015-08-04
        相关资源
        最近更新 更多