Ios 启动时崩溃:Xcodebuild';s Archive命令将符号链接添加到框架而不是实际文件
我有一个Jenkins CI设置,其中将运行xcodebuild为我的iOS项目生成IPA文件。最近,我们对cocoapods设置进行了更改,导致应用程序在启动时崩溃 改变是决定将pod构建为框架,而不是静态库 现在,当我打开生成的.app文件夹并查看其中的内容时,我可以看到一个框架目录,其中包含每个pod。更值得注意的是,实际的框架并没有进入这些文件夹。相反,它们是指向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
DerivedData/AppName xxxx/Build/Intermediates/ArchiveIntermediates/AppName/intermediatebuildfilepath/UninstalledProducts
中实际文件的符号链接
这将导致应用程序启动时崩溃,其中日志将显示类似“框架未加载”的内容
我已经尝试了几个xcodebuild参数,比如
SKIP_INSTALL=YES
,但没有太大成功。另外,我必须注意,从Xcode UI执行存档命令不会导致此问题。您解决过这个问题吗?在我的情况下,我需要SKIP_INSTALL=NO
,所以这不是一个有效的解决方法。