簡體   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