Изменения прав доступа к области не работают

Я пытаюсь разрешить пользователям, не имеющим прав администратора, использовать общедоступную область и получить доступ к ней для чтения / записи.

1     let permission = SyncPermission(
2          realmPath: "/public/test/db1",
3          identity: "*",
4          accessLevel: SyncAccessLevel.write)

5     print(user.isAdmin)       //this prints true

6     user.apply(permission) { error in        //the code jumps from this line and exists this code block
7     if let error = error {
8           print("ERROR: \(error.localizedDescription)")
9       } else {
10           print("SUCCESS")
11       }
12    }

когда код достигает строки № 6, он переходит на строку № 12 без вывода сообщения об ошибке... есть идеи, где проблема?

Версия XCode 9.2 (9C40b)

База данных Realm версии 3.3.1

Realm Object Server Версия 3.0.0

0 ответов

Другие вопросы по тегам