Почему данные на icloud.developer.apple.com не шифруются, когда я использую зашифрованное полеIOS

Программируем под IOS
Anonymous
Почему данные на icloud.developer.apple.com не шифруются, когда я использую зашифрованное поле

Сообщение Anonymous »

Вот мой пример кода интеграции с iCloud
let dbName = "GroceryItem1"
let fieldName = "todoTitle1"

Код: Выделить всё

@objc func saveItem(name: String) {
let record = CKRecord(recordType: dbName)
record.encryptedValues[fieldName] = name
database.save(record) { record, error in
if error == nil {
DispatchQueue.main.asyncAfter(deadline: .now() + 2) {
self.fetchItems()
}
} else {
print("Error saving item: \(error?.localizedDescription ?? "Unknown error")")
}
}
}
Теперь мой код работает нормально, но я не понимаю, почему когда я вхожу в систему icloud.developer.apple.com, я вижу данные и почему они не зашифрованы?
Моя база данных также является частной
Если я перейду к типам записей, я увижу, что поле записи зашифровано, как показано на снимке экрана ниже
Изображение


Подробнее здесь: https://stackoverflow.com/questions/793 ... g-encrypte

Вернуться в «IOS»