我构建了一个使用工作空间的xcode(6.3.1)项目,因为我正在使用Pod。
当我这样做时:
xcodebuild \
build \
-workspace MyProject.xcworkspace \
-scheme MyProject \
-configuration Debug \
-sdk iphonesimulator \
-ARCHS=i386 \
VALID_ARCHS=i386 \
SYMROOT="/tmp/build/emulator" \
SHARED_PRECOMPS_DIR="/tmp/build/sharedpch"
它将应用程序输出到:
/tmp/build/emulator/Debug-iphonesimulator/MyProject.app
是否有办法使用xcodebuild
命令将其构建到
/tmp/build/emulator/MyProject.app
我尝试用
替换SYMROOT
CONFIGURATION_BUILD_DIR="/tmp/build/emulator"
现在它构建为
/tmp/build/emulator/Monsenso.app
但是CocoaPods框架不能顺利运行(例如DI的Typhoon)〜构建失败:
The following build commands failed:
GenerateDSYMFile /tmp/build/emulator/Typhoon.framework.dSYM /run/emulator/Typhoon.framework/Typhoon