gpt4 book ai didi

realm - iOS 11上没有可行的重载 '='错误

转载 作者:行者123 更新时间:2023-12-03 16:18:41 31 4
gpt4 key购买 nike

我只安装Xcode 9 iOS 11并构建我的iOS项目。我在错误以下的Realm上收到以下错误。

pod'Realm','〜> 1.0.0'

enter image description here

错误:

/Pods/Realm/Realm/ObjectStore/results.cpp:489:20: error: no viable overloaded '='
m_notifier = std::make_shared<_impl::ResultsNotifier>(*this);

我的项目在Xcode 8.3 iOS 10上运行正常。问题仅面对Xcode 9 iOS 11。

我怎样才能解决这个问题?

最佳答案

尝试将您的podfile更改为Realm的最新版本:

pod 'Realm'

此修复程序的更新版本为 2.8.1,因此您可以输入最低版本:
pod 'Realm', '~> 2.8.1'

一点警告:如果您使用的是 pod project并且内部使用的是 Realm,请不要忘记更新.podspec文件,否则最终项目将不会更新,并且您将继续遇到相同的错误。

关于realm - iOS 11上没有可行的重载 '='错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46322497/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com