Я включил Data Protection
для своего приложения iOS и установил режим Protected Until First User Authentication
.Вот снимок экрана с моим идентификатором приложения:
Я также установил это в моем 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
:
Когда я нажимаю Fix Issue
, он изменяет мой файл entitlements
и устанавливает: NSFileProtectionComplete
, который отличается от настройки идентификатора приложения,тогда я получаю ошибки на вкладке General
под каждым профилем обеспечения (я отключил Automatically manage signing
).
Я не могу избавиться от этой проблемы.Однако все, кажется, работает, я могу построить это без проблем.Есть идеи как это исправить?
Bundle identifier
правильно и профили обеспечения настроены правильно.Я использую Xcode 10.2.