XCode5 真机调试及发布应用
一、XCODE 真机测试
Xcode5已经很智能,只需生成一个开发证书,安装后,插入设备会自动添加,注意,当Mac系统升级后,证书需要重新生成。
证书生成步骤:
1、生成 CertificateSigningRequest.certSigningRequest 文件,在开者中心生成开发证书时需要
钥匙串访问-》证书助理-》从证书颁发机构请求证书
填入我们的开发者帐号,选择存储到磁盘,点继续,生成了上面的文件。
2、生成开发者证书:
Menber Center -> Certificates -> Development -> + -> IOS app Development
余下的都比较简单,这个开发者证书好像只能生成两个,即只支持两台电脑进行开发,进行真机调试需要MAC上的私人密钥,
也就是上面导出的,每台电脑一份。
证书生成后,下载下来,双击就已经安装了,这时已经可以进行真机调试了。当然这是在XCODE5下面,如果是早期的版本可
能还要导入设备的PP。注意:安装完开发者证书后要重启电脑才生效!如果完成了上面的步骤依然不能真机调试,还需要把你的手机
加入到Device中。
二、发布应用到APPStore
发布APP必备的东西:
1、在开发者中心为APP创建的APP ID及Bundle Id。
member center -> Identifiers -> App IDS -> +
(填入Name,name为自己用应的名字,一般就用工程名)
(填入Bundle ID,这个ID命名规则为:com.sjyt.*,*一般真入的也是工程名方便区别,这个ID会在
使用到的地方介绍)
2、生成发布PP(PP是Provisioning Profiles 简称)
member center -> Provisioning Profiles -> Distribution -> + -> App Store -
> Select App ID(这个是选第一步注册的)-》 Select certificates(这个选项是比较重要的,这个必须要选最新的
Certificates,它会因为系统升级或更换机器而失效,所以必须保证Certificates是本机最新生成的,貌似一个开发者帐号
只能生成两个Certificates,尚不清楚删除后对之前发布的游戏有什么影响。) -》 Profile Name(最后再取一个易明
白的名字比如PPDistribution*)
有了以上两样法宝,我们就可以发布程序了:
Xcode -> Product -> Archive
Archive 成功后,会进入Organizer Archives管理界面,选中生成的App,有Validate 和
Distribute,Distribute 就是提交给苹果公司审察,当然之前需要在Itunes 中添加APP才可以。Distribute前最好先
Validate看有什么问题没有通过,validate成功后再Distribute。
常见问题:
1、Archive为灰色不可用
这个只需要在选IOS模拟器和IOS device的地方,选成 IOS Device就可以了。(在调试时需要选真
机还是模拟器那个地方)
2、有图片资源找不到
这个一般解决办法是查看该资源是否正常,是否有用到,重新添加等,尝试一些方法。
出现了未知的问题最好的办法就是GOOLE查。
XCode5 真机调试及发布应用的更多相关文章
- IOS 真机调试以及发布应用 1
参考网站:http://my.oschina.net/u/1245365/blog/196263 Certificates, Identifiers &Profiles 简介 Certif ...
- IOS 真机调试以及发布应用 2
参考网站:http://my.oschina.net/u/1245365/blog/196420 已经有开发证书的直接跳过第一步 第一步:申请“开发证书” 进入苹果开发者99美元账号: 选择:Cert ...
- 9、如何在Xamarin中进行iOS真机调试和发布
本文主要引导用户如何使用真机调试和编译发布. 概述 使用前的准备: 1.一台IPhone设备 或者IPad 都行看你自己 2.一台Mac主机和搭建好对应的xamarin.ios 开发环境 3.开发者 ...
- iOS 证书、真机调试、发布 App Store
之前对iOS的证书弄的很不清楚,Xcode里面也有各种证书,作为一只有强迫症的巨蟹座,这是不能忍的 趁着准备发布自己的第一个app,梳理一下这块内容 主要参考了这几篇文章: iOS开发:创建真机调试证 ...
- IOS 真机调试和发布相关证书
一.成员介绍1. Certification(证书)证书是对电脑开发资格的认证,每个开发者帐号有一套,分为两种:1) Developer Certification(开发证书)安装在电脑上 ...
- Xcode5真机调试
http://blog.csdn.net/u011332675/article/details/17397849 (真机调试详解) http://blog.sina.com.cn/s/blog_ ...
- 关于 xcode5 真机调试 的 no matching provisioning profiles found
产生原因:在xcode5里面不一定是因为你的真机证书有问题,有可能是因为,项目本来在别的组里有会出现此bug 如果你出现上图的错误,只需要在此项目的***.xcodeproj 文件,然后右键选择“显示 ...
- ios app的真机调试与发布配置
1.打开应用程序—>[钥匙串访问]—>[证书助理]—>[从证书办法机构请求证书] 2.在[用户电子邮件地址]填入apple账户用的邮箱,选择[存储到磁盘],点击[继续],会在 ...
- iOS开发——真机调试证书—发布证书
(最近准备考试,空闲整理成博客……)
随机推荐
- K线指标线计算方法
指标线计算方法 l dataDR = Kdata(原始数据)/dr(除权) //除权数据等于原始数据除以DR(除权) 其中,日K数据 需要本地进行除权处理.周K和月K的旧数据部分由服务器进行处理 ...
- Mysql复制-Slave库设置复制延迟
mysql> stop slave; mysql> change master to master_delay=10;#单位是秒 mysql> start slave; mysql& ...
- wampserver下修改mysql root用户的登录密码
1.安装好wamp后,运行WampServer程序,进入MYSQL控制台; 2.进入控制台后,提示输入密码(不用输入任何密码,因为密码为空),按回车键进入; 3.输入“USE mysql;”然后回车, ...
- PostgreSQL Replication之第十二章 与Postgres-XC一起工作(7)
12.7 处理故障转移和删除节点 在本节中,我们将看看故障切换如何处理.我们还将看看如何使用安全可靠的方法添加节点到Postgres-XC设置以及如何从Postgres-XC设置删除节点. 12.7. ...
- Groupon面经Prepare: Sort given a range && Summary: Bucket Sort
首先是如何sort一个只有0和1的数组,要求inplace. follow up是告诉一个range,如何在O(N)时间内sort好 两个pointer可解 package Sorting; impo ...
- zoj The 12th Zhejiang Provincial Collegiate Programming Contest Lunch Time
http://acm.zju.edu.cn/onlinejudge/showContestProblem.do?problemId=5499 The 12th Zhejiang Provincial ...
- csu oj 1330 字符识别?
http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1330 1330: 字符识别? Time Limit: 1 Sec Memory Limit: 1 ...
- C++之路起航——标准模板库(queue)
queue: FIFO队列:先进先出队列. 优先队列:对队列中的元素按优先级的大小输出. 定义: FIFO队列: queue<数据类性>变量名. 优先队列:priority_queue&l ...
- 使用javabeen的好处
什么是javabeen? javaBean在MVC设计模型中是model,又称模型层, 在一般的程序中,我们称它为数据层, 就是用来设置数据的属性和一些行为,然后提供获取属性和设置属性的get/set ...
- android05
#ANR(application not response) 应用程序无响应原因: >主线程里面执行了耗时的操作.就会导致应用程序无响应. <自己动手写操作系统> 带界面的应用程序都 ...