尝试通过命令行构建我的iOS框架时,我得到的是"MyFramework.framework.xcarchive"而不是"MyFramework.framework"。
在Xcode中构建可以得到正确的结果,但在命令行中无法得到。
我的构建命令非常简单:
xcodebuild -project myFramework.xcodeproj -scheme myScheme -archivePath "/dev/builds" archive
我的'.framework'文件在哪里?
尝试通过命令行构建我的iOS框架时,我得到的是"MyFramework.framework.xcarchive"而不是"MyFramework.framework"。
在Xcode中构建可以得到正确的结果,但在命令行中无法得到。
我的构建命令非常简单:
xcodebuild -project myFramework.xcodeproj -scheme myScheme -archivePath "/dev/builds" archive
我的'.framework'文件在哪里?
我认为你没有以 .framework 的形式获取构建结果,是因为你传递了过多的archive参数。通常来说,要构建框架,应该使用以下命令:
$ xcodebuild -project TestFramework.xcodeproj -scheme TestFramework -configuration Release -sdk macosx CONFIGURATION_BUILD_DIR=. clean build