无法使用realm Studio或realm Browser打开default.realm文件



我已经检查了其他关于这方面的线程,但在实现答案方面没有任何运气,所以不得不开始另一篇文章。很抱歉

我目前正在完成Swift课程,在第一次使用Realm时遇到了一些问题。用Cocoapods将Realm安装到我的应用程序中似乎按计划进行,但当试图打开Realm数据库(default.rerealm(时,我遇到了以下错误:

使用Realm浏览器打开时出错,要求提供加密密钥(不确定从哪里获取,但从其他帖子来看,这似乎与打开同步Realm文件的本地版本有关(:屏幕截图1

使用Realm Studio打开时出现错误消息:屏幕截图2

我曾尝试下载Realm Studio的早期版本,但没有成功。我现在还不想更新到Xcode 12,因为我正在完成的课程与Xcode 11有关,而且我已经完成了一个项目的一半。这个问题似乎也与境界有关。

以下是椰子版本等的一些详细信息:

PODS:

  • 境界(5.4.2(:
    • 领域/标题(=5.4.2(
  • 领域/标题(5.4.2(
  • RealmSwift(5.4.2(:
    • 境界(=5.4.2(

依赖性:

  • RealmSwift

SPEC REPOS:中继:-Realm-RealmSwift

规格校验和:领域:ced868eb0254f8d33a21c06981355e5aa33bc005
RealmSwift:aedc4363150f3c61f91ae0537ed116d2d080a4dd

PODFILE校验和:4b5257d74bf1a8c39ac0b1f3a9a6e9fd23a03b98

可可豆:1.9.3~
"Podfile.lock";22L,408C

以下是我运行的的一些进一步细节

ProductName:Mac OS X产品版本:10.15.5构建版本:19F101

/Applications/Xcode.app/Contents/Developer Xcode 11.6构建版本11E708

/usr/local/bin/pod1.9.3 Realm(5.4.2(RealmSwift(5.4.2(

/bin/bash GNU bash,版本3.2.57(1(-发行版(x86_64-apple-darwin19(

/usr/bin/git git版本2.24.3(Apple git-128(

这是AppDelegate的代码,不确定它是否有帮助,但打印语句是我如何找到default.realm文件的:

import UIKit
import CoreData
import RealmSwift
@UIApplicationMain 
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {

print(Realm.Configuration.defaultConfiguration.fileURL!)

let data = Data()
data.name = "Josh"
data.age = 13

do {
let realm = try Realm()
try realm.write {
realm.add(data)
}
} catch {
print("Error initialising new Realm: (error)")
}

很抱歉,但我才刚刚开始学习,不知道从这里打开default.realm文件该怎么办,所以如果有任何帮助,我们将不胜感激!

随着Realm Studio新版本的发布,并将所有内容更新到最新版本,特别是Cocoapods 1.10测试版、Realm 5.4.3和Realm Studio 5.0,Realm Studio现在可以打开default.Realm文件。

我也无法打开default.realm文件(我使用的是realm Studio版本3.10.1(。也无法连接到领域云。我查看了realm工作室的网站,发现该应用程序现在被称为";MongoDB Realm Studio;而不是";Reaml Studio";不再我安装了新的应用程序,现在我可以打开它了。

最新更新