Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 启动时崩溃:Xcodebuild';s Archive命令将符号链接添加到框架而不是实际文件_Ios_Xcode_Jenkins_Cocoapods_Xcodebuild - Fatal编程技术网

Ios 启动时崩溃:Xcodebuild';s Archive命令将符号链接添加到框架而不是实际文件

Ios 启动时崩溃:Xcodebuild';s Archive命令将符号链接添加到框架而不是实际文件,ios,xcode,jenkins,cocoapods,xcodebuild,Ios,Xcode,Jenkins,Cocoapods,Xcodebuild,我有一个Jenkins CI设置,其中将运行xcodebuild为我的iOS项目生成IPA文件。最近,我们对cocoapods设置进行了更改,导致应用程序在启动时崩溃 改变是决定将pod构建为框架,而不是静态库 现在,当我打开生成的.app文件夹并查看其中的内容时,我可以看到一个框架目录,其中包含每个pod。更值得注意的是,实际的框架并没有进入这些文件夹。相反,它们是指向DerivedData/AppName xxxx/Build/Intermediates/ArchiveIntermediat

我有一个Jenkins CI设置,其中将运行xcodebuild为我的iOS项目生成IPA文件。最近,我们对cocoapods设置进行了更改,导致应用程序在启动时崩溃

改变是决定将pod构建为框架,而不是静态库

现在,当我打开生成的.app文件夹并查看其中的内容时,我可以看到一个框架目录,其中包含每个pod。更值得注意的是,实际的框架并没有进入这些文件夹。相反,它们是指向
DerivedData/AppName xxxx/Build/Intermediates/ArchiveIntermediates/AppName/intermediatebuildfilepath/UninstalledProducts
中实际文件的符号链接

这将导致应用程序启动时崩溃,其中日志将显示类似“框架未加载”的内容


我已经尝试了几个xcodebuild参数,比如
SKIP_INSTALL=YES
,但没有太大成功。另外,我必须注意,从Xcode UI执行存档命令不会导致此问题。

您解决过这个问题吗?在我的情况下,我需要
SKIP_INSTALL=NO
,所以这不是一个有效的解决方法。