Xcode 7.2 使用 xcodebuild 构建项目失败
Posted
技术标签:
【中文标题】Xcode 7.2 使用 xcodebuild 构建项目失败【英文标题】:Building project using xcodebuild fails with Xcode 7.2 【发布时间】:2016-01-11 09:49:35 【问题描述】:我刚搬到 Xcode 7.2 并尝试使用 xcodebuild
和 lipo
编译一个动态框架
xcodebuild -project ProjectName.xcodeproj -scheme ProjectName -sdk iphonesimulator
此命令失败,出现 Unsupported architecture
等奇怪错误(在 CoreText 等框架中)。问题也一直是discussed here,但我没有看到可行的解决方案。有什么帮助吗?
【问题讨论】:
xcode 7.2 Could not build Objective-C module的可能重复 【参考方案1】:这是由于 Xcode 7.2(和 7.2.1)中的 a bug 造成的。
自提出此问题以来,已在提供的链接中提供了解决方法建议。综上所述,你可以添加参数PLATFORM_NAME=iphonesimulator
,然后它就神奇地起作用了。例如:
xcodebuild -project ProjectName.xcodeproj -scheme ProjectName -sdk iphonesimulator -arch i386 PLATFORM_NAME=iphonesimulator build
另请参阅我的回答 here(这里还有另一个解决方法的建议)
【讨论】:
以上是关于Xcode 7.2 使用 xcodebuild 构建项目失败的主要内容,如果未能解决你的问题,请参考以下文章
为啥在使用 XCode 和 xcodebuild 之间存在差异?