Проблема с защитой данных на вкладке «Возможности» - PullRequest
0 голосов
/ 06 июня 2019

Я включил Data Protection для своего приложения iOS и установил режим Protected Until First User Authentication.Вот снимок экрана с моим идентификатором приложения:
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, который отличается от настройки идентификатора приложения,тогда я получаю ошибки на вкладке General под каждым профилем обеспечения (я отключил Automatically manage signing).

Я не могу избавиться от этой проблемы.Однако все, кажется, работает, я могу построить это без проблем.Есть идеи как это исправить?

Bundle identifier правильно и профили обеспечения настроены правильно.Я использую Xcode 10.2.

...