项目升级到react-native0.43.2,创建了一个demo,发现不能够通过react-natiev run-ios运行了。
会提示“badgeColor”属性不存在。
经查,该属性需要在ios10的sdk中才会提供,我的xcode版本老了,只支持到ios9。
于是去AppStore更新xcode。但是死活更新不下来。一直在转圈。
原来,xcode8.3.2需要在最新的mac os10.12以上的版本中运行。
花了一天的时间更新系统和xcode,再运行react-native项目。
成功了!