Ios Realm Swift仅在本地使用,但仍尝试联机连接
我正在跟踪,它工作得很好。我的目标如下:Ios Realm Swift仅在本地使用,但仍尝试联机连接,ios,swift,realm,Ios,Swift,Realm,我正在跟踪,它工作得很好。我的目标如下: class Dog: Object { dynamic var name = "" dynamic var age = 0 } 在我的viewcontroller中,我有 override func viewDidLoad() { super.viewDidLoad() print(Realm.Configuration.defaultConfiguration.fileURL!) let myDog = Dog()
class Dog: Object {
dynamic var name = ""
dynamic var age = 0
}
在我的viewcontroller中,我有
override func viewDidLoad() {
super.viewDidLoad()
print(Realm.Configuration.defaultConfiguration.fileURL!)
let myDog = Dog()
myDog.name = "Rex"
myDog.age = 1
let realm = try! Realm()
try! realm.write {
realm.add(myDog)
}
}
little snitch报告说realm试图连接到
static.realm.io
和api.mixpanel.com
。如果我只想在本地使用realm,如何阻止它尝试连接到各种服务器?这是预期的行为
Realm在应用程序运行时附带调试器,或在模拟器中运行时收集匿名分析
请查看我们的文档以了解更多详细信息
它不会发生在发布版本中。为了防止在调试构建中出现这种情况,请设置名为REALM\u DISABLE\u ANALYTICS
的环境变量
另请参见请包含更多代码,仅从上下文中,我们无法判断哪些代码可能是“错误的”。您确定没有设置到域对象服务器的连接吗?如果您仅使用带有本地配置的领域架构,则不应发生这种情况。@DávidPásztor我添加了包含该问题的所有代码。您错过了最重要的部分。请显示设置领域配置的代码。@DávidPásztor我没有设置任何领域配置;就是这样。fileURL存储在哪里以及如何存储?