iOS开发笔记 8、真机调试和发布软件

首先根据需要缴纳$99/299的费用加入成员计划。

按照如下的不同角色和操作界面即可完成代码的调试和发布

 

概括起来:

申请人Team Agent角色加开发管理员和申请软件的发布

Team Admin开发管理员可以自己调试和加人

 

过程涉及:证书,apple ID,机器ID等系列的步骤,比较麻烦,简便的方法

1、将iphone/ipad连接到USB接口

2、在Xcode的Window/Oragnize窗口中,在看到的设备上让他自动Provisoing,只要输入在apple上注册的账号和密码,让这个自动连接产生相关的信息即可

 

一直到整个软件的发布,整个的过程基本都走了一遍,至于具体的开发,就看你的创意了,你可以自由发挥创建各种有用的app了。

Compilingto Device (provisioning profile)

http://developer.apple.com

1 Add team members (admin)—If you registered as a company, you can add additional team members under the Team tab. The initial creator of a team is the Team Agent , who has the highest - level powers in the Developer Program; other users are Team Administrators or Team Members. From here, individual members can set themselves up to compile to their devices, with some steps requiring interventions from Team Admins.

2 Create a certificate signing request (member)—This is the first step required to generate the certificate you need to sign (and thus run) applications on your device. You create a certificate signing request (CSR) inside Keychain Access on your Mac and then upload it from the Certificates > Development tab; a Team Admin must then approve it.

3 Download a certificate (member)—After your Admin (who may be you) has approved your CSR, you can download a certificate. From Certificates > Development, download the WWDR Intermediate Certificate, and double-click to install it. Afterward, download your developer certificate, and double-click to install it.

Your certificate will be permanently installed in your keychain

4 Add devices (admin)—Add any devices (iPhones, iPods, or iPads) that you want to build on using the Devices tab.

5 Create an app ID (admin)—Each application needs an app ID, which controls its access to devices. For the purposes of testing, you’ll probably use one general wildcard ID that you create by appending a wildcard (.*) to your app ID bundle identifier.

6 Create a provisioning profile (admin)—A provisioning profile is a unique combination of multiple developer certificates, multiple device IDs, and a single app ID. It’s what ties your device to your overall development profile and what allows you to run programs. You create a provisioning profile from the Provisioning > Development tab, at which point you’re asked to enter the three elements that make it up.

7 Download a provisioning profile (member) —Download the profile from Devices,and drag it your Xcode dock icon or the organizer window of Xcode.

 

Preparing for distribution via the App Store

Preparing your program for distribution via the App Store follows much the same process as preparing your programs for testing on iPhones on iPads, except that the stepscan only be undertaken by the Team Agent:

1 Create a certificate (agent) —As before, you must upload a CSR, but here you should create a certificate from the Certificates > Distribution tab, rather thanCertificates > Development.

2 Create a provisioning profile (agent) —Create a provisioning profile in the Provisioning > Distribution tab. It’s usually an App Store profile. As before, drag yournew profile to Xcode.

3 Prepare to compile (anyone)—Create a new Distribution configuration that uses the distribution provisioning profile. Update other info in the configuration, update your Info.plist as appropriate, and then build.

4 Prepare media (anyone)—Prepare a 57 x 57 PNG home screen icon, a 512 x 512 JPG/TIFF large application icon, and a full-screen screenshot, as well as other information required by the App Store.

5 Upload (agent)—Go to the Distribution tab, and run iTunes Connect.

6 Wait (everyone)—It will take some time for your application to be approved and go on sale.

时间: 2024-09-29 17:23:45

iOS开发笔记 8、真机调试和发布软件的相关文章

iOS开发:创建真机调试证书

方法/步骤 1 首先打开苹果的开发者网站(Tips:这里我就不贴网址了) 点击网站上方的Member Center,会跳转到登录界面(Tips:如果登录过,并选择了浏览器保存此密码的时候,默认是登录状态). 2 如图所示输入你的开发者账号和密码. 输入完成后点击"Login"(Tips:左边是注册,下边是找回密码,右边是登录,如果没有开发者账号,则需要用苹果账号申请开发者,这里不多说申请过程以及找回过程). 3 登录后的界面如图所示,如果没有最上面的两个选项(Dev Centers.C

iOS免费开发者账号真机调试

亲测可用很久了,总结一下给童鞋用. Xcode -> Preferences Paste_Image.png  2.选中添加的账号,打开右下角View Details 3.创建调试签名,对iOS Development点击Create,至此Xcode配置完成. Paste_Image.png 4.连接真机,打开一个工程.Build Settings ->code signing Entitlements为空 ->Code signing Identity选择iOS Developer

最全的iOS真机调试教程(证书生成等)

准备 开发者账号 自从Xcode7 出来之后,一般的真机测试不需要开发者账号,也就不需要看这篇教程,只有app具有"推送"等功能的时候,要真机测试就必须要开发者账号和设置证书.苹果只是让你体验一下它的基本功能,要深入还是要花钱的. 待测试的项目 真机测试步骤 一.创建App ID 二.创建证书请求文件 (CSR文件) 三.根据CSR创建开发者证书(CER)(开发.测试用的Develope证书) 四.添加设备(Devices) 五.根据Devices创建Provisioning Prof

【IOS开发必备指南合集】申请企业级IDP、真机调试、游戏接入GAMECENTER 指南(实现仿官方的成就提示框)、游戏接入OPENFEINT指南;

本站文章均为 李华明Himi 原创,转载务必在明显处注明:  转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/iphone-cocos2d/535.html 这里Himi给出对于开发iOS的朋友们整理一个指南集合,其中主要包括申请IDP需要注意的地方.有了开发者证书如何真机调试.在自己的游戏应用中如何接入GameCenter以及如何在游戏接入OpenFeint: ---–申请企业级IDP,或者个人IDP 通过Himi的申请经验,直接打苹果在中国的客服

Xcode 4.1~4.6 + iOS 5、iOS 6免证书(iDP)开发+真机调试+生成IPA全攻略

原创文章,欢迎分享:未经许可,不得转载:版权所有,侵权必究 开发环境使用的是目前为止最新的稳定版软件:Mac OS X Lion 10.7 + Xcode 4.1 目前Xcode 4.2 Preview版也已经发布,据说其修改方法跟4.1非常类似,只改动了一行代码,请参看参考文章的第二篇.本文仍以4.1版本为例. 更新:现在Xcode 4.2正式版和iOS 5均已发布,下面补充上4.2的修改方法.(2011-10-24) 各步骤会标明版本,比如(Xcode4.1请执行)和(Xcode4.2请执行

iOS开发之证书申请及真机调试图文详情

•真机调试的主要步骤 1.登录开发者主页  2.生成cer证书:cer是一个跟电脑相关联的证书文件,让电脑具备真机调试的功能  3.添加App ID:调试哪些app?  4.注册真机设备:哪台设备需要做真机调试? 5.生成MobileProvision文件:结合2.3.4生成一个手机规定文件 6.导入cer.MobileProvision文件 ● 最终会得到2个文件 ØCer文件:让电脑具备真机调试的功能  ØMobileProvision文件:哪台设备.哪些app.哪台电脑需要做真机调试? 真

使用PhoneGap命令行工具创建IOS PhoneGap项目及无证书真机调试

       在使用PhoneGap2.0及以上版本的时候,发现无法像低版本那样直接使用xcode来创建一个新的项目,只能通过PhoneGap的命令行工具来进行创建.        准备工作:        首先,准备好mac的环境和xcode的安装,地球人都知道.        然后得确定你的xcode已安装了Command Line Tools,如果不会安装的可以直接百度,上面有很多教程,这里就不多说了.        接着,下载好最新版本(我使用的是phonegap-2.4.0,此教程用于

ios 真机调试 主程序-iOS真机调试卡在主程序上

问题描述 iOS真机调试卡在主程序上 虽然可能没啥用,还是先说说背景.我公司用的Apple电脑系统是OS X10.10的(最新版本),Xcode是version 6.1的(也是最新版本).做个项目在iphone4(iOS7.1)上调试没有什么问题,换了iPhone5(iOS8.1)调试就会卡在主程序上(这个大家都懂),打All exception断点没有任何停顿,下面没有任何问题输出,但是点击调试"强制继续"就能正常运行,拔掉数据线也能正常在iPhone5上运行,虽然可能不影响最后的使

iOS真机调试 for Xcode 5

引言:由于Xcode5的到来,关于iOS软件进行真机调试方面,有了一些变化,苹果在Xcode 5中修改了一些规则,一方面是阻止以往破解的方式进行调试(免证书).另一方面是添加了自动生成证书的功能特性,来加快我们开发者生成一些调试用的证书.免去我们频繁要去苹果开发者网站自己生成. 接下来就介绍一下如何在Xcode5中进行真机调试. 调试前的准备工作: 1:需要注册并购买苹果的开发者计划,价格是99美元一年. 2:一部iPhone 相关网站: 1:苹果开发者主页: https://developer