“功能”标签上的“数据保护”问题

时间:2019-06-06 09:27:14

标签: ios xcode provisioning-profile ios-provisioning

我已为我的iOS应用程序启用Data Protection并设置了Protected Until First User Authentication模式。这是我的应用ID的屏幕截图:
App ID setting

我也在我的entitlements文件中进行了设置:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>com.apple.developer.default-data-protection</key>
    <string>NSFileProtectionCompleteUntilFirstUserAuthentication</string>
</dict>
</plist>

但是,xcode经常在Capabilities标签上显示问题: Data Protection issue

当我单击Fix Issue时,它会修改我的entitlements文件并进行设置:NSFileProtectionComplete与App ID设置不同,因此我在每个菜单下的General标签上看到错误供应配置文件(我已禁用Automatically manage signing)。

我无法摆脱这个问题。但是,一切似乎都正常,我可以毫无问题地构建它。任何想法如何解决?

Bundle identifier是正确的,并且配置文件已正确设置。我正在使用Xcode 10.2。

0 个答案:

没有答案