(iOS App) Bundle 结构 (1)
来源:互联网 发布:java api doc 编辑:程序博客网 时间:2024/05/23 23:00
iOS 文档帮助本地路径: file:///Users/jiangxd/Library/Developer/Shared/Documentation/DocSets/com.apple.adc.documentation.AppleiOS7.0.iOSLibrary.docset/Contents/Resources/Documents/documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html#//apple_ref/doc/uid/10000123i-CH101-SW1
Bundle的结构很大程度依赖于bundle的类型与其目标平台. 下文描述了通用于OSX和iOS中的Bundle结构.
Application Bundles
Application bundles是由开发者创建的最为常用的一种. 它包含了程序正常运行所需的一切资源. 尽管一个特定的application bundle结构取决于其目标运行平台, 但bundle的用法却大致相同. 本文介绍了iOS和OS X中的application bundle结构.
Application Bundle里面包含什么文件?
下表概述了常见的文件类型.由于平台差异性,又略有不同.
尽管bundle里大多数的资源都是可选的,但往往事实并非如此.例如, iOS应用需要图片资源作为应用的图标和启动图片.尽管不是必需,但大多数的应用程序都包含一个定制的图标而不是使用默认的.
iOS Application Bundle结构剖析
Xcode提供的项目模板完成了创建IPhone或iPad应用程序bundle的绝大多数工作, 例如应用程序图标,一些图片以及国际化的内容.下面展示了一个叫做MyApp的简单iPhone应用的程序结构:
MyApp.app MyApp MyAppIcon.png MySearchIcon.png Info.plist Default.png MainWindow.nib Settings.bundle MySettingsIcon.png iTunesArtwork en.lproj MyImage.png fr.lproj MyImage.png
唯一需要放在子目录里的是需要国际化的文件,当然,你也可以创建自己的子目录以组织相关的资源和相关文件.
未完待续
- (iOS App) Bundle 结构 (1)
- iOS Bundle (1)
- iOS App 目录结构
- iOS App 目录结构
- iOS - App结构探究
- iOS Xcode 上传App Store .bundle报错解决方法
- ios命令行自助打包-修改app名称和bundle identifier
- iOS逆向 获取手机所有app的bundle Id
- iOS Failed to create IXPlaceholder for app bundle ID***
- ios bundle
- iOS bundle
- bundle id 启动app
- iOS 提交App 上传AppleStore时 ERROR ITMS-90049 "This bundle is invalid.The bundle identifier contains dis"
- IOS iPhone的App的目录结构
- IOS的APP结构、生命周期、main
- iOS App 项目目录结构的搭建
- iOS 提交报错 Error ITMS-90635 - Invalid Mach-O in bundle - submitting to App store
- iOS 提交报错 Error ITMS-90635 - Invalid Mach-O in bundle - submitting to App store
- 经典数字转换成大写金额函数 (测试可用)
- 谈谈开发管理信息系统遇到问题、挑战与麻烦
- OCP 052 -PLSQL
- linux驱动头文件位置的说明
- introduction to gcc
- (iOS App) Bundle 结构 (1)
- mysql中is not null和!=null及null介绍
- EventBus的使用初试
- 跳跃表
- Valgrind 使用简单说明
- 海量数据处理面试题与十个方法大总结分类
- dcxCreator一款优秀的企业级在线DIY平台
- IP XFRM配置:利用linux kernel自带的IPSec实现,手动配置IPSec
- The Linux System Administrator's Guide