Я хочу использовать ML Kit для Firebase для распознавания текста на iOS устройствах. Я не хочу собирать данные и обрабатывать личные данные, поэтому я не использую облачные модели, а только модели на устройствах. В документации Firebase «Конфиденциальность и безопасность в Firebase» говорится, что ML Kit для Firebase обрабатывает идентификаторы экземпляров. Как использовать только модель устройства, как предотвратить создание и отправку идентификатора экземпляра в Google?
Настройки для моего приложения:
Cartfile
binary "https://dl.google.com/dl/firebase/ios/carthage/FirebaseAnalyticsBinary.json" == 6.17.0
binary "https://dl.google.com/dl/firebase/ios/carthage/FirebaseMLVisionBinary.json" == 6.17.0
binary "https://dl.google.com/dl/firebase/ios/carthage/FirebaseMLVisionTextModelBinary.json" == 6.17.0
Я отключил FirebaseCoreDiagnostics из своего приложения.
Info.plist
<key>FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED</key>
<true/>
<key>GOOGLE_ANALYTICS_IDFV_COLLECTION_ENABLED</key>
<false/>
<key>FirebaseDataCollectionDefaultEnabled</key>
<false/>
<key>FirebaseScreenReportingEnabled</key>
<false/>
Swift
import Firebase
private lazy var vision = Vision.vision()
FirebaseApp.configure()
vision.isStatsCollectionEnabled = false
let onDeviceTextRecognizer = vision.onDeviceTextRecognizer()
...
Спасибо за любую помощь, которую вы можете предоставить.