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)
至此,上传流程结束了~~。
相关推荐
在线漫画iOS是一款专为苹果设备用户设计的漫画阅读应用,旨在提供便捷的在线漫画阅读体验。这款软件适用于iOS 6.0及更高版本的操作系统,虽然在实现上可能存在一些不完美的地方,但仍然能为漫画爱好者们带来丰富的...
Xcode 是苹果公司为开发者提供的官方集成开发环境(IDE),它支持多种编程语言,包括Objective-C、Swift等,主要用于开发iOS、macOS、watchOS以及tvOS的应用程序。在Xcode中集成了一个强大的iOS模拟器,允许开发者在...
【标题】"12.1的iOS的Xcode包"主要指的是针对苹果操作系统iOS 12.1版本的开发工具Xcode的一个特定版本。Xcode是Apple官方为开发者设计的一款集成开发环境(IDE),用于创建iOS、macOS、watchOS以及tvOS的应用程序。...
Xcode是Apple官方提供的集成开发环境,用于创建iOS和macOS应用。下面我们将深入探讨如何在Xcode中创建和使用dylib动态库。 一、dylib的原理与优势 dylib是动态链接库的简称,它在运行时才被加载到应用程序中。与...
### iOS应用入门指南知识点梳理 #### 一、iOS应用开发概览 - **目标与价值**:iOS应用开发不仅能够带来乐趣,同时也是一项具有实际经济效益的活动。对于初学者而言,选择正确的起点至关重要。 - **必备条件**:...
在iOS应用开发中,Xcode是苹果官方提供的集成开发环境(IDE),用于构建、测试和发布iOS、iPadOS以及macOS等平台的应用程序。随着iOS系统版本的不断更新,开发者需要确保他们的应用能够兼容并良好运行在最新的操作...
Xcode是Apple官方推出的开发工具,用于构建、测试和发布iOS、iPadOS、macOS、watchOS以及tvOS的应用程序。在这个特定的场景中,我们讨论的是针对iOS 11.0版本的Xcode配置包。这个配置包是为了满足开发者在不升级...
iOS 应用开发指南是 Apple 官方提供的一份教程,旨在指导开发者从头开始学习 iOS 应用开发。该指南分为五个部分:开始、教程、基础、开发和下一步。 开始部分介绍了 iOS 应用开发的基本概念和设置,包括如何获取...
在iOS应用开发中,申请iOS证书是必不可少的一步骤,而HBuilderX提供了在线打包功能,简化了iOS应用的开发和发布流程。下面将详细介绍iOS证书的申请和HBuilderX在线打包流程。 一、iOS证书申请 iOS证书是苹果公司...
在iOS应用开发中,Xcode是苹果官方提供的集成开发环境(IDE),用于编写、测试和发布iOS和macOS应用程序。本资源"Xcode iOS 14, 13.6,13.7 真机调试包"是针对Xcode的特定版本,提供了对iOS 13.6和13.7设备进行真机...
在iOS应用开发领域,Xcode作为苹果官方的集成开发环境(IDE),扮演着至关重要的角色。本篇文章将聚焦于Xcode的一个特定组件——iOS11.1 DeveloperDiskImage,详细探讨其功能、用途以及如何在实际开发过程中进行真机...
Xcode是Apple官方推出的集成开发环境(IDE),主要用于开发iOS、iPadOS、macOS、watchOS和tvOS等平台的应用程序。在这个特定的情境中,我们关注的是Xcode对iOS 15.2和iOS 15.4版本的支持。 首先,iOS 15.2是苹果...
Xcode作为苹果官方的集成开发环境(IDE),是开发者进行iOS应用开发不可或缺的工具。在iOS 15.3的开发包中,包含了与该版本系统兼容的所有必要组件,让开发者能够创建和优化针对iOS 15.3的应用程序。 首先,Xcode ...
在iOS应用开发中,Xcode是苹果官方提供的集成开发环境(IDE),用于编写、测试和发布iOS、iPadOS以及macOS平台的应用。本压缩包“iOS真机调试包(Xcode)”专为iOS 16.1至16.3系统设计,旨在帮助开发者在真实设备上...
在iOS开发领域,SDK(Software Development Kit)是开发者不可或缺的工具,它包含了构建、测试和发布iOS应用所需的所有组件。本资源集中的标题和描述提到了iOS9.3.2和iOS10的SDK,以及它们与Xcode 5、6的兼容性,这...
低版本Xcode是苹果开发工具中的一个重要组成部分,主要用于构建、测试和发布针对iOS系统的应用程序。在本案例中,我们讨论的是“低版本Xcode iOS13系统包13.1.zip”,这通常是为了兼容那些仍然运行iOS 13.1设备的...
在iOS应用开发中,Xcode是苹果官方的集成开发环境,用于编写Objective-C、Swift等语言的代码。而为了自动化一些重复性的工作,比如构建、打包、发布等,开发者经常会选择编写脚本来提高效率。本篇文章将深入探讨...
xcode8调试IOS11 Shift+Command+G进入 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 把解压后的文件复制进去。
在iOS应用开发的世界里,将应用打包并发布到App Store或者进行企业内部分发是开发者必须掌握的关键步骤。本文将详细讲解iOS应用的打包过程、ipa文件的生成、企业发布和上传至Apple Store的详细流程。 一、创建IPA...