我试图在MS AppCenter中创建一个React Native iOS版本,并获得以下错误:未找到project.xcworkspace的方案
这可能是与我的git仓库结构有关的问题。我的git根目录和项目根目录不是同一个目录。它看起来像这样:git_root > react_native_project_root > ios > project.xcworkspace有什么办法可以解决这个问题吗?
git_root > react_native_project_root > ios > project.xcworkspace
kx1ctssn1#
我的假设是正确的,在我将git结构从git_root > react_native_project_root > ios > project.xcworkspace更改为git_root > ios > project.xcworkspace之后,问题得到了解决。
git_root > ios > project.xcworkspace
q3qa4bjr2#
我也遇到了同样的问题,在AppCenter: build React-Native project which is 2 levels deep in Git中进行了描述。来自官方AppCenter文档:为了获得最佳性能,分析当前仅限于四个目录级别,包括存储库的根目录。所以,你的xcode项目碰巧在层次结构中太深了。我使用了和你一样的解决方法-我改变了文件夹结构。
ki0zmccv3#
确保.xcscheme文件不被Git LFS跟踪。
3条答案
按热度按时间kx1ctssn1#
我的假设是正确的,在我将git结构从
git_root > react_native_project_root > ios > project.xcworkspace
更改为git_root > ios > project.xcworkspace
之后,问题得到了解决。q3qa4bjr2#
我也遇到了同样的问题,在AppCenter: build React-Native project which is 2 levels deep in Git中进行了描述。来自官方AppCenter文档:
为了获得最佳性能,分析当前仅限于四个目录级别,包括存储库的根目录。
所以,你的xcode项目碰巧在层次结构中太深了。我使用了和你一样的解决方法-我改变了文件夹结构。
ki0zmccv3#
确保.xcscheme文件不被Git LFS跟踪。