领域 Studio/Browser 的领域加密密钥
Realm Encryption Key for Realm Studio/Browser
我目前正在[尝试]在我的一个应用程序中使用 Realm;但是,我无法在 Realm Browser 或 Realm Studio 中查看 default.realm 文件,我觉得这很不方便。每当我尝试打开文件时,系统都会要求我提供加密密钥。据我所知,我没有加密我的领域文件。
所有 cocoapods 以及 Realm Browser 和 Realm Studio 都是最新的。我已经多次从新创建文件。
如有任何帮助,我们将不胜感激。
更多信息:
播客文件:
连播'StitchSDK'
pod 'RealmSwift', '=10.0.0-beta.3'(这直接来自 MongoDB Realm 教程)
Xcode 版本: 11.6,
领域工作室:3.11.0
我正在尝试打开存储在 realm.configuration.fileURL (/Users/.../Library/Developer/CoreSimulator/Devices/9C9C5338-B831-45FC-BDDE-2311C4B6DE0D/data/Containers/Data/Application/F8149B26-D04F-4B1E-A923-BE0F5D229595/Documents/default.realm) 的自动生成的 default.realm 文件,并已删除并重新生成该文件及其关联文件以创建它 'from new.'
在 Realm Studio 中打开文件时(我在阅读评论后删除了 Realm Browser)我收到消息:“此版本的 Realm 不支持打开格式版本 11 的 Realm 文件”。我正在按照 MongoDB 文档中的 iOS Realm SDK 教程在我的应用程序中实施 Realm 并且它有效:我只是无法查看文件。
我没有启用 Filevault,正在为 iOS 开发。我不确定在哪里检查沙盒,所以它应该是默认值。
再次感谢!!
哇... pod 'StitchSDK' 不是用于 MongoDB Realm 的正确 podfile。 Stitch 是 soon-to-be discontinued/depreciated 产品,不需要,因为它的功能已集成到 MongoDB 领域。
(请注意,此答案假定您正在同步数据)
这里的困惑在于 Realm 处于 'middle' 的过渡期。名为 Realm 的 'classic' 产品目前是 5.x 并且是 Realm.io 网站上引用的产品,并且包含在 Getting Started Guide 中 5.x
此版本首先将其数据存储在本地并与 Realm Object 服务器同步,您可以使用 Realm Studio 10/11.x
查看该数据
新产品(未发布且目前仍处于 Beta)称为 MongoDB Realm类似地,MongoDB Realm 首先将其数据存储在本地,然后在 MongoDB Atlas(服务器)
中
Realm Studio 在 MongoDB Realm 中“不起作用”。您的错误可能是由于被沙盒化造成的,但这是另一个问题。此时不要使用它,因为它可能会损坏您的数据。 MongoDB 领域 objects 与领域 objects 有点不同,因此您可能会遇到奇怪的问题。
要使用 MongoDB Realm,您需要登录 MongoDB Realm 网站控制台,然后 select Realm
配置、使用您的应用规范或检查错误日志
或者,select图集->Collections
查看您的实际数据。
我目前正在[尝试]在我的一个应用程序中使用 Realm;但是,我无法在 Realm Browser 或 Realm Studio 中查看 default.realm 文件,我觉得这很不方便。每当我尝试打开文件时,系统都会要求我提供加密密钥。据我所知,我没有加密我的领域文件。
所有 cocoapods 以及 Realm Browser 和 Realm Studio 都是最新的。我已经多次从新创建文件。
如有任何帮助,我们将不胜感激。
更多信息:
播客文件:
连播'StitchSDK'
pod 'RealmSwift', '=10.0.0-beta.3'(这直接来自 MongoDB Realm 教程)
Xcode 版本: 11.6, 领域工作室:3.11.0
我正在尝试打开存储在 realm.configuration.fileURL (/Users/.../Library/Developer/CoreSimulator/Devices/9C9C5338-B831-45FC-BDDE-2311C4B6DE0D/data/Containers/Data/Application/F8149B26-D04F-4B1E-A923-BE0F5D229595/Documents/default.realm) 的自动生成的 default.realm 文件,并已删除并重新生成该文件及其关联文件以创建它 'from new.'
在 Realm Studio 中打开文件时(我在阅读评论后删除了 Realm Browser)我收到消息:“此版本的 Realm 不支持打开格式版本 11 的 Realm 文件”。我正在按照 MongoDB 文档中的 iOS Realm SDK 教程在我的应用程序中实施 Realm 并且它有效:我只是无法查看文件。
我没有启用 Filevault,正在为 iOS 开发。我不确定在哪里检查沙盒,所以它应该是默认值。
再次感谢!!
哇... pod 'StitchSDK' 不是用于 MongoDB Realm 的正确 podfile。 Stitch 是 soon-to-be discontinued/depreciated 产品,不需要,因为它的功能已集成到 MongoDB 领域。
(请注意,此答案假定您正在同步数据)
这里的困惑在于 Realm 处于 'middle' 的过渡期。名为 Realm 的 'classic' 产品目前是 5.x 并且是 Realm.io 网站上引用的产品,并且包含在 Getting Started Guide 中 5.x
此版本首先将其数据存储在本地并与 Realm Object 服务器同步,您可以使用 Realm Studio 10/11.x
查看该数据新产品(未发布且目前仍处于 Beta)称为 MongoDB Realm类似地,MongoDB Realm 首先将其数据存储在本地,然后在 MongoDB Atlas(服务器)
中Realm Studio 在 MongoDB Realm 中“不起作用”。您的错误可能是由于被沙盒化造成的,但这是另一个问题。此时不要使用它,因为它可能会损坏您的数据。 MongoDB 领域 objects 与领域 objects 有点不同,因此您可能会遇到奇怪的问题。
要使用 MongoDB Realm,您需要登录 MongoDB Realm 网站控制台,然后 select Realm
配置、使用您的应用规范或检查错误日志
或者,select图集->Collections
查看您的实际数据。