分离的Expo应用程序在IOS TestFlight上出错

时间:2018-10-03 00:35:58

标签: react-native react-native-ios expo

我有一个分离的应用程序,当我使用xcode运行时,可以在本地运行良好,但是当我将其部署到TestFlight时,加载时会遇到此expo版本错误。

  

您请求的体验使用Expo SDK v25.0.0,但是此Expo Client副本至少需要v29.0.0。作者应将他们的经验更新到较新的Expo SDK版本

Error Image

这是我的EXSDKVersions.plist

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>detachedNativeVersions</key> <dict> <key>kernel</key> <string>29.0.0</string> <key>shell</key> <string>29.0.0</string> </dict> <key>sdkVersions</key> <array> <string>29.0.0</string> </array> </dict> </plist>

1 个答案:

答案 0 :(得分:0)

我不知道确切的原因,但以下原因帮助了我

1) rm -rf node_modules && npm install
2) go to ios folder
3) rm -rf Pods Podfile.lock build && pod install