2015年11月Xcode7.1(7B91b)打包发布苹果iOS应用指南
第1步:配置项目的开发授权证书
(图1)
如图1,选择TARGETS下的项目名称。
(图2)
如图2,选择Build Settings,然后找到Provisioning Profile.
(图3)
如图3,选择distribution的开发授权证书。
这个distribution的开发授权证书来自苹果开发者后台配置。
登录苹果开发者账号,进入后台,找到Provisioning Profiles -> Distribution,下载配置好的provisioning profile授权证书文件,在本地开发电脑上双击运行。然后就可以在图3中选择该开发授权证书。
(图4)
然后在图4中,Release对应的选项中全部选择成iPhone Distribution。
(图5)
然后,如图5,在PROJECT中的Build Settings -> Code Signing Identity -> Release 检查是否已经是iPhone Distribution,如果不是,则必须选择成iPhone Distribution。
第2步:配置项目输出目标
(图6)
如图6,配置项目输出目标,不能选择成模拟器,必须选择Generic iOS Device。
(图7)
如图7,选择Generic iOS Device。
第3步:生成项目档案文件
(图8)
如图8,在菜单Product下选择Archive。
如果Archive为灰色不能点,那么请检查上面的第1、2步是否按要求设置。
点击Archive后,则Xcode则开始生成项目档案文件(请耐心等待Xcode生成完毕)。
(图9)
当Xcode成功生成档案后,就会自动弹出如图9的界面,你可以看到刚生成的档案,以及档案生成的时间和版本号。
如果不小心关闭了弹出的窗口,你也可以通过菜单Window -> Organizer 来打开档案窗口。
第4步:上传档案文件到Appstore
(图10)
选择生成的档案文件,然后点鼠标右键,在右键菜单中选择Show in Finder。
(图11)
如图11,就可以看到档案包在Finder中的文件位置,如下图12。
(图12)
如图12,在Finder中选择上面生成的档案文件,然后点右键,选择显示包内容 ,将显示下图13。
(图13)
在图13中,进入Products。
(图14)
在图14中,进入Applications。
(图15)
如图15中的文件就是上面生成的档案Archive的应用文件。(如果显示扩展名的话,应该是 xxx.app ,xxx为应用名,例如这里实际上是 kangeqiu.app)
接下来,在工作电脑的Launchpad中打开iTunes应用,然后在iTunes中选择应用,如下图16。
(图16)
(图17)
如图17,将上面在Finder中找到的应用档案文件xxx.app拖拽到iTunes中,拖拽后,将显示下图18。
(图18)
(图19)
选中拖拽进iTunes的app应用,然后点鼠标右键,选择在Finder中显示。将显示下图20的界面。
(图20)
如上图20,就可以看到应用的ipa格式文件,接下来就可以开始上传这个ipa文件到Appstore,为方便上传,请将这个ipa文件拷贝到桌面上。
接下来就可以使用Xcode自带工具中的Application Loader开始上传ipa文件了,如下图21运行Application Loader工具软件。
(图21)
Application Loader工具软件界面如下图23。
(图23)
双击图23红圈中的图标(或者点击右下角的选取按钮),然后选择上面已经拷贝到桌面上的ipa文件。
如下图24,选择ipa文件,然后就可以开始上传到Appstore了。
(图24)
至此,上传流程结束了~~。
相关推荐
一款在线漫画阅读的软件,运行环境ios6.0 实现不是狠完美
Xcode 模拟器手动下载地址,内容只包含从iOS 8 - iOS 12 之间的各个小版本。
xcode8调试IOS11 Shift+Command+G进入 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 把解压后的文件复制进去。
Xcode iOS 16真机调试包 开发调试 iOS16适配
Xcode iOS11.0版本的配置包 给需要真机调试iOS11.0系统版本手机又不想升级Xcode的童鞋 为什么会有摘要必须大于100字节这种逆天的设定!!!
通过阅读本书,你将学习 Swift 面向对象的概念、理解如何使用 Apple 的开发工具,以及探索 Cocoa 是如何提供 iOS 应用所需的底层功能的。
提供大家一起下载 可以真机测试大家一起来用 】 、
xcode支持iOS15.2和iOS15.4
升级 iOS 13 之后,使用 Xcode 10 真机调试会提示错误: Could not locate device support files. 这是因为 Xcode 10 默认没有自带 iOS 13 的调试包,下载调试包,然后重新打开 Xcode 就可以了。 打开Finder 按下: ...
基于 xcode 命令的 ios 项目打包脚本。 使用python 编写 功能包括:制作icon 图标,剪切图片,打包(store,deve,adhoc)
下载好解压到这个目录: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 重启Xcode。就可以真机调试啦。
将解压缩后的文件放到以下文件夹(适当修改文件名): 在访达中使用快捷键:低版本xcode兼容iOS15.0.zip、iOS9.0。镜像
全书共39章,循序渐进地讲解了iOS 9应用开发的基本知识。本书从搭建开发环境讲起,依次讲解了Objective-C语言基础,Swift语言基础,Cocoa Touch,Xcode Interface Builder界面开发,使用Xcode编写MVC程序,文本框和...
IOS APP应用开发 微博 Xcode 详细代码
如题所示,ios端的离线打包h5+工程及xcode11.4打包导出ipa文件。 离线打包分为三部分: 1. 下载离线打包资源 2. 配置离线打包工程(证书...本文针对xcode11的打包,推荐设置为generic ios device,通用ios环境下打包。
将Xcode适配可以调试、编译、运行、打包系统版本号为iOS 16.0 版本的设备,解决"Could not find Developer Disk Image"问题
不想更新Xcode的,还想在Xcode 上运行的可以将SDK移入指定路径/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Xcode DeviceSupport ios 10.3 Xcode DeviceSupport ios 10.3Xcode DeviceSupport ios 10.3
xcode ios11.2 DeviceSupport文件,存放目录/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
xcode9上拷出来的iOS11.3(15E216)文件,亲证可行,如需帮助请联系本人。