【问题标题】:Xcode: Where is the Entitlements.plist file?Xcode:Entitlements.plist 文件在哪里?
【发布时间】:2015-09-13 00:09:48
【问题描述】:

我正在尝试提交我的第一个应用程序,但苹果一直给我发一封关于 Missing Push Notification Entitlement 的电子邮件(在此提问:iOS: Missing Push Notification Entitlement

这里的这个人:https://stackoverflow.com/a/16681454/1555312 似乎有一个答案,那就是删除 Entitlements.plist 文件。但是,我不知道这个文件在哪里。你能告诉我如何 1) 找到文件 2) 删除它 3) 重新生成它吗?

【问题讨论】:

标签: ios xcode entitlements


【解决方案1】:

您可以从项目目标添加权利。

你的项目 Target -> Capabilities ->Background Mode-> ON-> 选择 复选框em>远程通知

【讨论】:

  • 注意在 Xcode 11.3(和一些更早的版本)选项卡是“签名和能力”,并使用选项卡子窗口左上角的“+能力”而不是通过 on/关闭开关。
【解决方案2】:

当我们在我们的应用程序中使用推送通知相关代码时,如果该功能未在 Xcode 或应用程序 ID 中配置,则邮件来自苹果。如果您不打算在您的应用程序中使用推送通知,那么您可以忽略该邮件。但如果你正在使用它,请在 Xcode-> Target--> Capabilities --> Push Notifications 中启用该功能

转到开发者门户并检查为您的 App ID 启用推送通知功能,如果它被禁用,则启用它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-06
    • 2019-04-10
    • 2022-01-16
    • 2011-09-11
    • 2017-09-04
    • 2019-09-24
    • 2014-04-02
    • 2013-01-18
    相关资源
    最近更新 更多