如何从配置文件中删除HealthKit

问题描述 投票:0回答:1

我有一个Watch-App,几周前创建了一个分发配置文件,有一个选项可以启用HealthKit。

现在事实证明我在Watch App中不需要HealthKit。 (因此没有在WatchKit Extension的内部激活它 - 目标的 - 功能如下图所示):

enter image description here

到现在为止还挺好。

但现在Xcode不断给我这2条警告信息(显然,因为原始配置文件包含HealthKit,但Xcode中的设置没有)...

Code Signing Warning: Provisioning profile "iOS Team Provisioning Profile: 
bundleID.watchkit.extension" for "MyApp WatchKit Extension" contains 
entitlements that aren't in the entitlements file: 
com.apple.developer.healthkit.access. To use these entitlements, add them to 
your entitlements file. Otherwise, remove unused entitlements from your 
provisioning profile.

我试图遵循Apple手册,并且有人说在The developer portal(证书)下,应该能够更改配置文件所包含的选项。

所以我确实去了那里并在我选择的配置文件中按“编辑”:

enter image description here

但这里出乎意料的是:

除非手册中的说明 - 没有任何设置 - 开关,否则有任何更改HealthKit ENABLE /禁用状态的地方!

enter image description here

有什么可以禁用HealthKit?

另外:删除旧的配置文件并尝试创建一个新的配置文件不起作用 - 由于这个配置文件创建掩码没有显示任何启用/禁用开关(不喜欢一周的情况......)

swift xcode provisioning-profile health-kit
1个回答
0
投票

删除Apple Developer Portal中的配置文件,然后创建一个新配置文件

© www.soinside.com 2019 - 2024. All rights reserved.