我正在尝试将新的 iOS 应用程序添加到 bitrise,但在验证过程中出现错误:contents.xcworkspacedata does not exist at: PROJECT.xcworkspace/contents.xcworkspacedata
当我查看我的 repo 和本地文件夹时,我注意到了几件事:
- 回购包含 a
PROJECT.xcworkspace
和 aproject.xcworkspace
,但我的本地文件夹只包含 aPROJECT.xcworkspace
- 更奇怪的是,在 repo 中,小写的工作区文件夹包含
contents.xcworkspacedata
文件,大写的工作区文件夹包含xcshareddata
文件夹(都不包含 xcuserdata,因为它被忽略了) - 我的本地
PROJECT.xcworkspace
包含所有预期的内容(即contents.xcworkspacedata
、xcshareddata/
和xcuserdata/
)
Bitrise 验证失败,因为它PROJECT.xcworkspace
在 repo 中查找文件,而不是project.xcworkspace
该文件的实际位置。
工作区的名字一直都是从项目的初始化开始大写的,所以我不明白为什么repo里会有小写的版本。
这是发生的一些随机错误,还是解决此问题的好方法?