繁体   English   中英

从命令行构建iPhone应用程序,不使用xcodebuild

[英]Building an iPhone application from the command line, without xcodebuild

可以手动构建iPhone应用程序,而无需使用xcodebuild或Xcode项目?

我们的想法是使用SCons构建应用程序而不创建Xcode项目。 我知道有一些我可以使用的codesign命令行工具,但在我开始对Xcode构建过程进行逆向工程之前,我想知道是否有人有过这方面的经验或之前已经完成过。

是的,可以使用gcc编写一个makefile。 您将要设置GCC以使用/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.2.sdk/中的框架(框架位于system / library / frameworks和usr / lib中)。

至于细节,我认为你将不得不自己解决这个问题 - 但要仔细考虑GCC中的架构选项,你应该有一些快速的工作。

Xcode只包装gcc / g ++和ld(是的,代码签名)。 看看任何Xcode项目构建输出,你会看到它使用的命令。 我认为构建iphone应用程序的关键是-arch参数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM