【发布时间】:2015-03-25 10:58:03
【问题描述】:
我正在尝试通过命令行工具 xcodebuild 构建和存档(在发布和调试模式下)使用 apache cordova 4.0.0 生成的 ios 项目
这些命令可以正常工作:
cordova平台添加ios
cordova 准备 ios
cordova 构建 ios
cordova生成的ios项目有一个叫做iHogar的scheme。之后,当我尝试在控制台上启动此命令时:
xcodebuild -scheme iHogar -sdk iphoneos -configuration 调试 CODE_SIGN_IDENTITY="iPhone 分布:S-N-A L-C-A, S-CO-P-Ñ-A DE SE-U-O-Y R--A-E-U-OS (xxxxxxx)"
它在执行开始时停止,不再继续。由于隐私原因,参数 CODE_SIGN_IDENTITY 的值被修改。
这是命令的输出,通过控制台:
从命令行构建设置: CODE_SIGN_IDENTITY = iPhone 分布:S-N-A L-C-A, S-CO-P-Ñ-A DE SE-U-O- Y R--A-E-U-OS (xxxxxxx) SDKROOT = iphoneos8.1
并在没有完成命令的情况下停在那里(它挂起),只用 crtl+C 停止
证书没问题,配置文件也是。如果我用 Xcode(6.1 版)打开项目一切正常,我可以毫无问题地构建和归档它,使用相同的证书和配置文件。
有没有人经历过这种行为?
提前致谢
【问题讨论】:
标签: ios cordova xcodebuild