Xcode 6 打包ipa文件

随着Xcode6.1的普遍应用,随之而来的很多问题就会出现,这里来说一下如何在Xcode6.1上生成Ad-hoc ipa。首先是要在你的开发者账号上生成一个。ipa的主要应用就是在你发布到AppStore之前,客户用来测试的。

好了,现在我们来说一下怎样在Xcode6.1下生成ipa文件。在这里,关于证书的配置,设备的添加就不在啰嗦的赘述了,直接从Ad-hoc profile生成开始。PS:如果你没有证书,请飞过。

首先,要在开发者中心进行Ad-hoc profile的配置和生成。并下载下来。

按照上图的指引完成后,点击continue。

第二步:然后选择Ad-Hoc,也就是生成profile的类型。

选择Ad-Hoc之后点击continue。

第三步:之后来配置App ID;

在选择了App ID之后点击continue继续下一步。

第四步:添加发布应用者账号。

选择了发布者账号之后点击continue继续下一步。

第五步:选择可以安装这个ipa文件的设备。(这里的设备都是你之前添加过UUID的设备)

完成之后点击continue继续下一步。

第六步:给你的Ad-Hoc profile文件添加名称。

填写名称之后,点击Generate生成profile文件。

第七步:下载这个profile文件到本地。

至此,Ad-Hoc Profile 文件的配置就已经完成。

打开应用程序,双击Ad-Hoc Profile文件,就将该文件添加到了该应用中。然后点击file-- >show in Finder ,然后将上面生成的Profile文件复制到该文件夹下面。如图:

下面我们就来说一下如何将程序进行成功的配置。

1.点击Project,然后点击右侧的target(如本图的SFDownListAnimation)选择成project,然后点击info,在info下面configuration下添加一项,选择Duplicate "release" Configuration;然后添加命名。过程如图:

图一:

图二:

图三:

图四:Project ->info选项配置结束后如下图。

2.当Project ->info 配置结束后,选择的过程是:将Project改成Target,然后Target -- >build Setting -->Code Signing,进行数据的配置。记住,不要去更改Debug和Release的配置。只要将ad-hoc Profile进行配置就行了。如图所示:

3.打开info-plist文件(注意:这里容易出错,错误就是没有看清楚而打开的时test info-plist文件),这里一定是info-plist文件,而不是test info-plist文件。将plist文件中得 Application requires iPhone environment 项设置为YES,如果没有就添加这一项,并设置为YES。如图:

4.点击Product-- >Scheme-->Edit Scheme ,进去之后在左边栏选择Archive,然后将Build Configuration 设置为你添加的Profile(在这里是ad-hoc Profile),然后点击close。

5.将target选择为Device,如果不是选择Device,在Product中Archive是不能够点击的,设置如图:

6.点击Product-- >Archive,如果成功则会弹出Organizer--Archives界面,选择Export。如图:

7.弹出界面后,选择Save for Ad Hoc Deployment,点击next。

8.选择开发团队账号,点击choose。

9.核对相关的发布信息,点击Export,生成ipa文件。

10.为应用程序ipa文件选择位置和对ipa文件进行命名,这样就完成了利用Ad-hoc 生成ipa文件了。

11.然后双击ipa文件加入iTunes,就可以通过iTunes来安装应用程序了。而上一步生成的ipa文件就可以发给客户,即使客户没有Mac,只有windows电脑只需要双击该ipa文件即可将该应用程序加入到iTunes中,然后点击应用程序-->安装-->同步即可将该应用程序安装到iPhone上。

时间: 2024-12-06 22:02:35

Xcode 6 打包ipa文件的相关文章

如何打包ipa文件

1. 新建一个工程 // // RootViewController.m // YouXianMing // // Copyright (c) 2014年 Y.X. All rights reserved. // #import "RootViewController.h" @interface RootViewController () @end @implementation RootViewController - (void)viewDidLoad { [super viewD

ios打包ipa文件可行方法-使用终端命令和shell脚本

最近做的ios项目要上线了,需要打成ipa包;尝试了一些方法之后终于找到一种比较可行的办法! 打包步骤: 前提mobileprovision描述文件和 开发者证书需要可用,而且是  Distribution的,发布版的 1.使用xcodebuild命令打包成.app文件 创建一个IpaTest的工程, 打开终端,输入以下命令: (1)cd 拖拽你的工程文件夹到终端中生成一个路径,回车 或者使用 linux命令,ls 结合cd 完成目录切换 进入到相应的工程根目录,效果如下: localhost:

Xcode如何打包ipa安装包以及出现的证书无效解决方案

生成ipa安装包,项目运行设备选择IOS Device ,然后再选择Product,根据下列图示进行操作 准备工作 在这里选择Debug和Release安装包的时候请注意这里是有区别的,然后我们进行下一步 弹出对话框,之后等等待几秒钟出现如下操作框.选择"Distribute..."弹出如下提示框,选择第二项,点击"Next"弹出的界面中选择和第2步中相同的证书,点击"Next",等待几秒,弹出保存界面设置包名称,点击"Save&quo

iOS 打包ipa文件 真机测试

1. 新建一个工程 // // RootViewController.m // YouXianMing // // Copyright (c) 2014年 Y.X. All rights reserved. // #import "RootViewController.h" @interface RootViewController () @end @implementation RootViewController - (void)viewDidLoad { [super viewD

iOS开发手记 - iOS9.3 Xcode7打包ipa文件在其他越狱机器上运行的方法和一些问题

现在Xcode7可以用一个appleid就可以往手机上部署测试app,不再需要$99,这也是方便.但是要把app发给别人的手机上运行还是不行,除非别人的手机在你身边可以直接通过Xcode安装 关于怎么打包可以看以下这篇文章 xcode7.x 免证书生产IPA打包文件 主要说说我碰到的问题 设备: iphone6 系统:ios9.3.3 目前最新 状态:已越狱 在文章里提到在Build Settings下面修改Code Signing Identify为Don’t Code Sign,我修改了之后

ios系统 ipa文件 打包流程详解 及 常见问题处理

注:先反省一下,原本打算一天一篇,每天进步一点点,但是最近变懒了,居然三天没有更新,在此告诫各位道友及我自己,程序员需戒欲,搞技术需持之以恒,不能三天打鱼,两天晒外. 现在步入主题,前段时间使用xcode打包 ipa文件,先分享一下经验,及常见错误的解决,抛砖引玉而已. 1.创建ionic 项目 npm install -g cordova //安装成功npm install -g ionic //安装成功npm install -g ios-sim npm install -g ios-dep

Jenkins+私有git+Xcode打包ipa总结

借鉴博客: [手把手教你利用Jenkins持续集成iOS项目](http://www.jianshu.com/p/41ecb06ae95f) [Jenkins 总结 :Mac上git iOS 自动打包](http://www.jianshu.com/p/8d4452c6f17e) 前言: 最近需要研究Jenkins打包,网上的博客很多,但借鉴过程中难免出现不适合自己的情况,下面是我基于上述借鉴博客,经历一些坑之后使用Jenkins+私有git+Xcode环境打包ipa 安装 我这里的安装是去[官

iOS 打包ipa测试包

概述 由于苹果的机制,在非越狱机器上安装应用必须通过官方的Appstore,开发者开发好应用后上传Appstore,也需要通过审核等环节.AppCan不仅能实现跨平台开发,也支持上传ipa包至Appstore.本文从三个流程来介绍如何通过AppCan在线编译出ipa包并上传至苹果Appstore. 一.事前准备 1.1 准备苹果帐号 首先您需要有一个苹果的开发者帐号,一个mac系统.如果没有帐号可以打开申请加入苹果的开发者计划.如何申请网上有详细的介绍,在此不多做介绍. 如果您已经有了一个帐号,

ios如何免费打包ipa

正常操作是:xcode按部就班打包ipa,但需要申请苹果开发者账号(交钱,一年$99==¥688) 不正常操作如下: 假设你已经有了一个不报错的工程 步骤: 1.打包ios app并生成ipa(iphone可识别安装包) 2.将ipa装载到iphone上 —— 完 —— 原文地址:https://www.cnblogs.com/bbcfive/p/11022780.html