Xcode 8 - 权利文件搞砸了
Xcode 8 - Entitlements file messed up
我想在我的应用程序中使用推送通知。因此,我在 Apple 的会员中心设置了所有内容,并制作了新的配置文件等。
配置文件包含推送支持以及我的应用程序 ID。
问题是,每次我在 "Capabilities" 选项卡中切换推送通知按钮时,Xcode 都会创建两个新的空 (!) 权利文件。
那里发生了什么?调试器在我尝试注册推送通知时说:"no valid 'aps-environment' entitlement string found for application"。有人可以帮忙吗?
某种修复:手动添加了两个新的 .entitlement 文件并将它们添加到 info.plist 的代码签名框中,作为 "TargetName"_dev.entitlement 用于调试和 "TargetName" _prod.entitlement 待发布。因此,功能选项卡可以正常工作并正确地向这两个文件添加权利。
嗯,必须有更清洁的方法...
我想在我的应用程序中使用推送通知。因此,我在 Apple 的会员中心设置了所有内容,并制作了新的配置文件等。 配置文件包含推送支持以及我的应用程序 ID。 问题是,每次我在 "Capabilities" 选项卡中切换推送通知按钮时,Xcode 都会创建两个新的空 (!) 权利文件。 那里发生了什么?调试器在我尝试注册推送通知时说:"no valid 'aps-environment' entitlement string found for application"。有人可以帮忙吗?
某种修复:手动添加了两个新的 .entitlement 文件并将它们添加到 info.plist 的代码签名框中,作为 "TargetName"_dev.entitlement 用于调试和 "TargetName" _prod.entitlement 待发布。因此,功能选项卡可以正常工作并正确地向这两个文件添加权利。 嗯,必须有更清洁的方法...