发布应用-应用打包
我们把应用上传到AppStore之前需要把编译的二进制文件和资源文件打成压缩包,压缩格式是zip。
首页找到编译到什么地方,这个很重要也不太好找,我们可以看看编译日志,找到其中的CreateuniversalbinaryHelloWorld…的内容,然后展开内容如下:
Create Universal Binary /Users/tonyguan/Library/Developer/Xcode/DerivedData/HelloWorld-fzvtlfsmygaqjleczypphenzabef/Build/Products/Release-iphoneos/HelloWorld.app/HelloWorld normal ”armv7 armv7s” cd ”/Users/tonyguan/Desktop/19.1.4 HelloWorld” setenv PATH ”/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin” lipo -create /Users/tonyguan/Library/Developer/Xcode/DerivedData/HelloWorld-fzvtlfsmygaqjleczypphenzabef/Build/Intermediates/HelloWorld.build/Release-iphoneos/HelloWorld.build/Objects-normal/armv7/HelloWorld /Users/tonyguan/Library/Developer/Xcode/DerivedData/HelloWorld-fzvtlfsmygaqjleczypphenzabef/Build/Intermediates/HelloWorld.build/Release-iphoneos/HelloWorld.build/Objects-normal/armv7s/HelloWorld -output /Users/tonyguan/Library/Developer/Xcode/DerivedData/HelloWorld-fzvtlfsmygaqjleczypphenzabef/Build/Products/Release-iphoneos/HelloWorld.app/HelloWorld
在最后日志-output之后就是应用编译之后的位置了,其中“/Users/tonyguan/Library/…/Products/Release-iphoneos/”是编译之后生成的目录,HelloWorld.app是包文件,HelloWorld是二进制文件。
包文件HelloWorld.app可以使用点击右键菜单“显示包内容”,其中HelloWorld文件是我们这个应用的二进制文件。其它的都是资源文件,包括图片、属性列表文件、nib和storyboardc文件,nib是编译之后的xib文件,storyboardc是编译之后的故事板文件等。应用打包就是将HelloWorld.app包文件打包成为HelloWorld.zip,具体操作是右键点击HelloWorld.app包文件弹出菜单,选择压缩“HelloWorld”,这样就会在当前目录下生成HelloWorld.zip压缩文件了,请将这个文件保存好,我们会在下一节介绍,上传应用时候还会使用到。http://iosbook1.com/?p=282
相关推荐
lklong 2020-11-22
jakefei 2020-05-09
zhuzhiyongai 2019-12-20
lidongliang 2019-09-23
Charliewolf 2019-10-21
Ali 2017-01-22
huiyi00 2017-05-16
lishuaiguo 2011-09-07
Hashxu 2012-04-13
bowei0 2011-05-06
昊 2019-06-29
ohyeahhhh 2019-06-28
HealerJJJ 2016-08-10
landdin0 2012-03-27
xpaibeyond 2012-03-27
黎俊杰的DBA生涯 2011-06-09
yanghuatong 2014-04-24
cdddgcyy0 2010-01-11
stupidestfish 2019-06-20