我正在处理一个React Native项目,设置Xcode Cloud构件。
我不断收到此错误:
unable to open configuration settings file
Pods-XXX.debug.xcconfig:1
工作区中的文件如下所示:
|-- XXX
|-- Pods
|. -- Podfile
|. -- Targets Support Files
|. -- Pods-XXX
|. -- Pods-XXX.debug
我正在处理一个React Native项目,设置Xcode Cloud构件。
我不断收到此错误:
unable to open configuration settings file
Pods-XXX.debug.xcconfig:1
工作区中的文件如下所示:
|-- XXX
|-- Pods
|. -- Podfile
|. -- Targets Support Files
|. -- Pods-XXX
|. -- Pods-XXX.debug
2条答案
按热度按时间gcxthw6b1#
你猜怎么着?XCode是垃圾,但医生可以帮助我们在这里。
这就是我用来顺利构建工作流的东西。我将在这里分享确切的bash脚本。
为什么会失败?
1.首先打开工作流窗口侧栏上的日志。
1.在运行存档进程之前,请检查您是否安装了必要依赖项您正在使用虚拟机,因此默认情况下,任何依赖项(如cocopods或yarn)都不会安装在那里
如果您尚未阅读并跳至解决方案:
步骤如下:
1.在ios文件夹内创建
ci_scripts
文件夹。1.在
ci_scripts
文件夹中创建3个文件:ci_post_clone.sh
ci_post_xcodebuild.sh
ci_pre_xcodebuild.sh
1.在
ci_post_clone.sh
文件中添加以下内容:1.在
ci_pre_xcodebuild.sh
文件中添加以下内容:1.在
ci_post_xcodebuild.sh
文件中添加以下内容:cld4siwp2#
我最近也遇到过同样的问题,现在有一个xcode云的默认工作流,它执行@BEK ROZ提供的克隆后步骤
我也有同样的问题时,当地建立一个VueJS应用程序与离子/电容器
在此之前,我对iOS版本的了解完全为零,所以请原谅我的无知,但我发现问题与 *xcconfig文件有关。您使用npm安装的每个电容器模块都有自己的xcconfig文件用于调试和发布-存储在:
我只安装了两个插件,所以我卸载了其中一个,这是cordova-plugin-screen-orientation,同步,然后存档(步骤如下),这次它通过了。
所以我建议你检查一下你已经安装的所有插件,看看是否有任何一个在运行。然后回到xcode,从菜单中运行“Product -〉Archive”来开始一个新的构建,或者推送你的修改,让xcode云为你做繁重的工作。
祝你好运