iOS APP archive打包和打包成Ipa

原创 2015年11月19日 10:00:19

archive打包就是项目做在最后一部,打包上线到APP Store上(非越狱版)打包成ipa就是为了上线到PP助手、快用助手、360等网站上(越狱版)


开发环境 : Xcode 6以上 & Object C


一、archive打包


1、模拟器选择iOS Device


2、选择Product——archive,系统会自动编译出结果。



没错archive打包就是这么简单,打包好了就可以上线到app store上。



二、打包成ipa


1、配置Run 的Build Configuration 选择Release。步骤如下:



2、模拟器选择iOS Device,再command + B。



如果你的Products——app有红色变成黑色,说明以上步骤你都是真确的。你可以右击“show in Finder”,查找到你的文件包


3、手机连上电脑打开Itunes—选择我的应用,将你的文件包拖入到你的应用中,系统会自动生成一个应用,右键点击“在Finder中显示”,你就会发现已经生成好了ipa。






三、可能出现的错误


在打包的过程中,你有可能会遇到“Your build settings specify a provisioning profile with the UUID ”,provisioning prifile文件是存储在项目中的**.xcodeproj文件,系统会自动下载,我们修改provisioning prifile,就可以解决问题。


   1、找到项目中的**.xcodeproj文件,点击右键,show package contents(打开包内容)。


   2、打开后找到project.pbxproj文件,用文本编辑器打开。其实就是右键,点击open就好了。


   3、打开这个文件后,按command+F,在这个文件中查找“PROVISIONING_PROFILE",找到和这个

<code><span style="font-size: 14px;">"PROVISIONING_PROFILE" = "487F3EAC-05FB-4A2A-9EA0-31F1F35760EB";
"PROVISIONING_PROFILE[sdk=iphoneos*]" = "487F3EAC-05FB-4A2A-9EA0-31F1F35760EB"</span></code><pre class="lang-c prettyprint prettyprinted" name="code" style="white-space: pre-wrap; word-wrap: break-word; margin-top: 0px; margin-bottom: 10px; padding: 5px; border: 0px; vertical-align: baseline; background-color: rgb(255, 255, 255); overflow: auto; width: auto; max-height: 600px; line-height: 18px;"><span style="background-color: transparent;"><span style="font-size:18px;">类似的都删除。</span></span>
<span style="background-color: transparent;"><span style="font-size:18px;"></span></span><pre class="lang-c prettyprint prettyprinted" name="code" style="white-space: pre-wrap; word-wrap: break-word; margin-top: 0px; margin-bottom: 10px; padding: 5px; border: 0px; vertical-align: baseline; background-color: rgb(255, 255, 255); overflow: auto; width: auto; max-height: 600px; line-height: 18px;"><span style="background-color: transparent;">4、然后保存文件,重新打开项目。</span>



























版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

IOS发布,Archive打包,ipa不用发布安装到任意机子上

简介:  亲身经历把现有工程打包成ipa,装到未知机子上也就是别人得到的ipa,跟app shore类,  有些功能(购买,推送等)可能受限制,如果只是展示意思东西的软件, 有不想上线的话,可以使用这...

iOS开发-Xcode Debug、Release、Archive、Profile、Analyze概念解释

1,Debug和Release版本区别?
  • mad1989
  • mad1989
  • 2014年10月31日 18:41
  • 47149

ios Archive 步骤

1. PROJECT中Build Settings中配置Code Signing Identity  选择对应的应用程序的profie 2.TARGETS中Build Settings中配置Code ...

XCode打开Archive界面

打完包,手贱的关掉了,找不到哪里打开了。于是重新打包~~~ window ->organizer 长点心吧,/(ㄒoㄒ)/~~...
  • sbt0198
  • sbt0198
  • 2017年02月08日 15:26
  • 4119

最新xcode打包IPA(完整详细图文)

网上的xcode打包ipa教程大多太旧而且又不完整,所以整理了一个最新的完整详细的xcode打包APP的图文教程分享给小白到大神路上的你我。...
  • xxw888
  • xxw888
  • 2017年06月23日 13:52
  • 3427

iOS-打包成ipa的4种方法

上面文章已经提到了第一种 也是 最为实用的一种 打包上架api的方式,这里就不多少了。 打包ipa的前提 1、证书的申请和设置和上面文章的一样 从第一步到第四步都是一样的http://ww...

iOS打包成 ipa包(简单粗暴方法)

iOS打包成 ipa包

iOS打包生成ipa的几种方式

写在前面,内容大致转载自 http://www.cnblogs.com/wengzilin/p/4601684.html 感谢大神分享。其中使用iTunes的方式已经无法使用。 推荐使用最后一种方...

Xcode命令Archive导出4个ipa包的含义

在archive时候导包需要选择类型,下面是导出4个包的含义,每一个包都有具体的含义:1.Save for iOS App Store Deployment 保存到本地 准备上传App Store 或...

iOS打包导出iPa四个选项意义

如图  在 iOS 到处 ipa包的时候 会有四个选项 1.Save for iOS App Store Deployment 保存到本地 准备上传App Store 或者在越狱的iOS设备上使用 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS APP archive打包和打包成Ipa
举报原因:
原因补充:

(最多只允许输入30个字)