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的类型。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYmFja0FGRU5H/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="800" height="500" alt="" style="border:none; max-width:100%">
选择Ad-Hoc之后点击continue。
第三步:之后来配置App ID;
在选择了App ID之后点击continue继续下一步。
第四步:加入公布应用者账号。
选择了公布者账号之后点击continue继续下一步。
第五步:选择能够安装这个ipa文件的设备。(这里的设备都是你之前加入过UUID的设备)
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYmFja0FGRU5H/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="800" height="500" alt="" style="border:none; max-width:100%">
完毕之后点击continue继续下一步。
第六步:给你的Ad-Hoc profile文件加入名称。
填写名称之后,点击Generate生成profile文件。
第七步:下载这个profile文件到本地。
至此。Ad-Hoc Profile 文件的配置就已经完毕。
打开应用程序。双击Ad-Hoc Profile文件,就将该文件加入到了该应用中。
然后点击file-- >show in Finder ,然后将上面生成的Profile文件拷贝到该目录以下。如图:
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYmFja0FGRU5H/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" align="middle" width="800" height="400" alt="" style="border:none; max-width:100%">
以下我们就来说一下怎样将程序进行成功的配置。
1.点击Project。然后点击右側的target(如本图的SFDownListAnimation)选择成project,然后点击info,在info以下configuration下加入一项,选择Duplicate "release" Configuration。然后加入命名。过程如图:
图一:
图二:
图三:
图四:Project ->info选项配置结束后例如以下图。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYmFja0FGRU5H/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" align="middle" width="800" height="300" alt="" style="border:none; max-width:100%">
2.当Project ->info 配置结束后,选择的过程是:将Project改成Target,然后Target -- >build Setting -->Code Signing,进行数据的配置。记住,不要去更改Debug和Release的配置。
仅仅要将ad-hoc Profile进行配置即可了。如图所看到的:
3.打开info-plist文件(注意:这里easy出错,错误就是没有看清楚而打开的时test info-plist文件),这里一定是info-plist文件,而不是test info-plist文件。将plist文件里得 Application requires iPhone environment 项设置为YES,假设没有就加入这一项,并设置为YES。
如图:
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYmFja0FGRU5H/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="800" height="300" alt="" style="border:none; max-width:100%">
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文件。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYmFja0FGRU5H/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" width="800" height="400" alt="" style="border:none; max-width:100%">
10.为应用程序ipa文件选择位置和对ipa文件进行命名,这样就完毕了利用Ad-hoc 生成ipa文件了。
11.然后双击ipa文件增加iTunes,就能够通过iTunes来安装应用程序了。而上一步生成的ipa文件就能够发给客户,即使客户没有Mac,仅仅有windows电脑仅仅须要双击该ipa文件就可以将该应用程序增加到iTunes中,然后点击应用程序-->安装-->同步就可以将该应用程序安装到iPhone上。
Xcode 6 打包ipa文件的更多相关文章
- 如何打包ipa文件
如何打包ipa文件 1. 新建一个工程 // // RootViewController.m // YouXianMing // // Copyright (c) 2014年 Y.X. All rig ...
- hybird app 用 xcode ios打包 ipa 测试包并且安装真机测试
1.创建 ios 项目 1.用 cordova 创建一个 ios 项目 npm install -g cordova cordova create hello com.mydomain.hello H ...
- xcode8打包ipa文件, application loader上传成功,但是iTunes Connect不显示构建版本
最近更新的Xcode8.今天提交新项目时.按照以往的流程走 Xcode 编译ipa文件.applicaiton loader提交成功 但是.iTunes connect构建版本不显示.非常疑惑.平时等 ...
- iOS开发手记 - iOS9.3 Xcode7打包ipa文件在其他越狱机器上运行的方法和一些问题
现在Xcode7可以用一个appleid就可以往手机上部署测试app,不再需要$99,这也是方便.但是要把app发给别人的手机上运行还是不行,除非别人的手机在你身边可以直接通过Xcode安装 关于怎么 ...
- ios学习之路:Xcode+swift+打包ipa一步一坑记录
咳咳,作为公司的Android开发(兼java接口开发,兼软件测试,兼运维……)由于公司ios开发小伙伴离我而去,ios的app出了问题,急需处理.于是领导决定由我来处理一下.就是用证书重新打包的事儿 ...
- Xcode7.3打包ipa文件 报错和解决
An error occurred during export. The file “xxx.ipa” couldn’t be opened because there is no such file ...
- Xcode如何打包ipa安装包
http://jingyan.baidu.com/article/ceb9fb10f4dffb8cad2ba03e.html
- 关于打包ipa文件以及苹果证书的若干问题
占位 包括windows下生成p12证书,以及apicloud云编译报错等内容.有空更新 http://www.applicationloader.net/blog/zh/2050.html?tdso ...
- ios系统 ipa文件 打包流程详解 及 常见问题处理
注:先反省一下,原本打算一天一篇,每天进步一点点,但是最近变懒了,居然三天没有更新,在此告诫各位道友及我自己,程序员需戒欲,搞技术需持之以恒,不能三天打鱼,两天晒外. 现在步入主题,前段时间使用xco ...
随机推荐
- CMDB学习之六 --客户端请求测试,服务端api优化
客户端使用agent 请求测试,agent使用的POST 请求,使用requests模块 本地采集,汇报服务端 #!/usr/bin/env python # -*- coding:utf-8 -*- ...
- mysql-5.7.25安装及常用语法
我下的是免安装版的压缩文件包,可以选择下载.msi的程序包,那样就可以通过常见的图形界面来进行安装配置了 参考链接:https://blog.csdn.net/qq_23994787/article/ ...
- 洛谷 P1176 路径计数2
P1176 路径计数2 题目描述 一个N×N的网格,你一开始在(1, 1),即左上角.每次只能移动到下方相邻的格子或者右方相邻的格子,问到达(N, N),即右下角有多少种方法. 但是这个问题太简单了, ...
- Oracle运行set autotrace on报错SP2-0618、SP2-0611
SQL> set autotrace on SP2-0618: 无法找到会话标识符.启用检查 PLUSTRACE 角色 SP2-0611: 启用 STATISTICS 报告时出错 原因: PLU ...
- [Recompose] Make Reusable React Props Streams with Lenses
If you hard-code a stream of props to target a specific prop, it becomes impossible to reuse that st ...
- Android——bootchart
bootchart:android原生自带的开机性能查看机制.通过收集android开机过程中的各种log数据,终于能够图表的形式展现各个进程在开机过程中的性能.(博客不能断-) 撰写不易,转载需注明 ...
- ubuntu 下安装eclipse &java环境配置
前面有一篇的博客写的是ubuntu下安装eclipse和java环境的配置.当时是安装网上的攻略进行的 ,当然也是能够成功的. 近期把那台电脑送人了 ,仅仅好在自己的这台电脑上又一次安装一次了 ,唯一 ...
- How to test Heat (by quqi99)
作者:张华 发表于:2015-12-19版权声明:能够随意转载.转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明 (http://blog.csdn.net/quqi99 ) Heat ...
- Codeforces Round #316 (Div. 2) B. Simple Game
思路:把n分成[1,n/2],[n/2+1,n],假设m在左区间.a=m+1,假设m在右区间,a=m-1.可是我居然忘了处理1,1这个特殊数据.被人hack了. 总结:下次一定要注意了,提交前一定要看 ...
- BZOJ 1305 二分+网络流
思路: 建图我根本没有想到啊--. (我是不会告诉你我借鉴了一下题解的思路) 把每个人拆成喜欢的和不喜欢的点 男 喜欢 向 男 不喜欢 连 边权为k的边 如果男喜欢女 那么 男喜欢向 女喜欢 连 1 ...