我试图找出一个令人困惑的xcodebuild问题。我有一个carthage动态框架项目,包括另一个动态框架。当我进行调试构建时(这似乎是迦太基所做的)
xcodebuild -sdk iphonesimulator9.0 ONLY_ACTIVE_ARCH=NO -configuration release
我的结果框架里面有一个/Frameworks
目录。
当我进行调试构建时,此/Frameworks
目录不存在。这会导致问题,因为您无法向具有嵌入式框架的苹果提交应用程序。
对不起,这个问题有点开放,但有没有人知道我应该在构建文件中查看哪些设置?
当我做xcodebuild -showBuildSettings
时,我看到以下内容:
FRAMEWORKS_FOLDER_PATH = GDL90.framework / Frameworks
我假设可能是罪魁祸首。但我不确定如何修复/改变这个家伙。我假设我做了GDL90.framework/../../Frameworks
,可能会让它超出我的框架 - 但......有点不清楚如何做到这一点。