我有一个分离的应用程序,当我使用xcode运行时,可以在本地运行良好,但是当我将其部署到TestFlight时,加载时会遇到此expo版本错误。
您请求的体验使用Expo SDK v25.0.0,但是此Expo Client副本至少需要v29.0.0。作者应将他们的经验更新到较新的Expo SDK版本
这是我的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>
答案 0 :(得分:0)
我不知道确切的原因,但以下原因帮助了我
1) rm -rf node_modules && npm install
2) go to ios folder
3) rm -rf Pods Podfile.lock build && pod install