领域 – iOS 11上没有可行的重载’=’错误

前端之家收集整理的这篇文章主要介绍了领域 – iOS 11上没有可行的重载’=’错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我只是安装 Xcode 9 iOS 11并构建我的iOS项目.我在Realm下面的错误低于错误.

pod’Ferm’,’〜> 1.0.0′

错误

/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项目并且它在内部使用Realm,请不要忘记更新.podspec文件,否则您的最终项目将不会更新,您将继续得到相同的错误.

原文链接:https://www.f2er.com/iOS/334484.html

猜你在找的iOS相关文章