ios - XCode 中 ios 应用程序的确切构建过程是什么?

标签 ios xcode build-process

我正在制作一个 iOS 应用程序,我想知道构建过程到底是什么。我不是说想要类似的东西,它编译,然后链接,然后完成。我想确切地知道每个步骤的作用,就像 android 具有构建步骤一样。资源管理器、预编译器、java 构建器、包构建器,这些步骤在 IOS 中是如何处理的。其次,用 xcodebuild 命令创建的 .app 文件对最终创建 .ipa 文件有什么重要性。

最佳答案

以下是一些可能有帮助的链接:

Joshua Davies 演示了如何在 Xcode 之外构建一个简单的 Hello World 应用程序: http://commandlinefanatic.com/cgi-bin/showarticle.cgi?article=art024

.ipa 文件只是一个具有预定义结构的 zip 存档。 iPhone wiki 对此进行了很好的描述: http://theiphonewiki.com/wiki/IPA_File_Format

关于ios - XCode 中 ios 应用程序的确切构建过程是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23534647/

相关文章:

ios - 如何导致NSString的dataUsingEncoding : method return nil?

ios - 如何在自定义函数中添加函数作为参数 - swift?

ios - 找不到纹理图集

xcode - 无法安装命令行工具, "xcode-select --install"不起作用

ios - iOS 中如何从另一个应用程序访问一个应用程序的数据?

c# - TFS 2010 : Is it possible to use a list of key value pairs in the ProcessParameterMetadataCollection?

sql-server - 比较为 SQL Server 生成更新脚本的工具

ios - 当 UICollectionView 嵌套在 UITableVIew 中时无法选择

iOS自定义形状导航栏

javascript - 使用 Grunt.js 迭代完全独特但重叠的主题文件