`
feipigwang
  • 浏览: 770225 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

开发者证书

 
阅读更多

iOS程序发布测试3-生成adhoc证书

(2011-04-05 22:53:38)
标签:

ios

ad

hoc

证书

分类:iOS

<wbr>iOS证书分2种,1种是开发证书,用来给你(开发人员)做真机测试的;1种是发布证书,发布证书又分发布到app store的(这里不提及)和发布测试的ad hoc证书。</wbr>

<wbr>那ad hoc证书和开发证书区别在哪里?如果你的tester(团队测试人员、客户)都能将测试设备拿到你面前,直接插到你的mac开发机上,你可以直接将程序“灌”进去,那有开发证书就够了,不需要ad hoc证书。</wbr>

<wbr>如果tester的iOS设备不能直接让你灌程序,那怎么办?你必须打包(Archive)你的程序,然后发给你的tester,让他通过itunes进行安装,那就需要ad hoc证书了。</wbr>

<wbr><wbr>具体的区别,我们先看看ad hoc证书生成过程,和开发证书生成非常类似,</wbr></wbr>

1、进入Provisioning Portal主界面,如下图,

iOS程序发布测试3-生成ad<wbr>hoc证书

(如何进入Provisioning Portal主界面,可以参考“iOS程序发布测试2-获取Tester设备UDID”)

2、选择Provisioning,然后选择Distribution,如下图

iOS程序发布测试3-生成ad<wbr>hoc证书
这是开发证书和发布证书生成时的一个区别,在文章“iOS程序发布测试4-打包(Archive)发布(share)”中会说到使用的区别。


3、选择“New Profile”,出现新建发布证书界面,如下图,

iOS程序发布测试3-生成ad<wbr>hoc证书

选择“Ad Hoc”,然后选择Tester的设备ID(如何获取和添加Tester设备ID,见“iOS程序发布测试3-获取Tester设备UDID”)。

<wbr></wbr>

4、下载证书到本地,

iOS程序发布测试3-生成ad<wbr>hoc证书
点击“Download”,将证书下到本地。

注:如果status是“pending”,刷新一下就成“Active”了。

<wbr></wbr>

5、导入证书。双击,出现Xcode(我这里是4.0)provisioning界面,如下图,

iOS程序发布测试3-生成ad<wbr>hoc证书

证书生成好,而且导入了,接下来就是打包(Archive)和发布(share)了。



分享到:
评论

相关推荐

    开发者证书创建 证书

    开发者证书的创建是每个iOS开发者必须掌握的基本技能,特别是在不打算将应用上架App Store,而是仅用于内部测试或分发时。以下是对标题和描述中所述知识点的详细说明: 1. **证书的生成** - Xcode的新版本要求所有...

    配置开发者证书

    在IT行业中,开发者证书是确保应用安全性和身份验证的关键元素,尤其在iOS和Android开发中。配置开发者证书是一项重要的步骤,它允许开发人员在设备上安装和测试他们的应用程序,而无需通过官方应用商店。以下是对...

    ios开发者证书,flex,flash,air手机开发使用

    这就涉及到我们今天要讨论的核心话题——"ios开发者证书"。证书是苹果用来确认开发者身份以及应用合法性的关键工具,确保了软件的安全性和用户的数据保护。 首先,我们需要理解iOS开发者证书的种类。主要有两种:...

    苹果虚拟机安装方法之四配置开发者证书

    本文将详细介绍如何在苹果虚拟机中配置开发者证书,以便于进行iOS或Mac应用的开发。 首先,我们需要理解“证书签名请求(CSR,Certificate Signing Request)”是什么。CSR是一个包含了公钥和组织信息的数据文件,...

    flex、flash及air等移动设备ios开发者证书

    flex、flash及air等ios开发证书(P12格式) 压缩包内含两个文件: ios.p12(ios开发证书) mobileprovision.mobileprovision(配置文件) 用该证书及对应配置文件可以免99刀的Apple developer费用,编译出的ipa...

    flex、flash及air等移动设备ios开发者证书及密码和流程

    flex、flash及air等ios开发证书(P12格式) 压缩包内含三个文件: ios.p12(ios开发证书) mobileprovision.mobileprovision(配置文件) flash ios 设置顺序.doc 是对我们的flash开发ios的一些设置问题 如果 ...

    苹果开发证书配置说明

    三、创建开发者证书 在开发者中心,进入“Certificates, Identifiers & Profiles”(证书、标识符与配置文件)部分。这里我们将创建两种类型的证书:开发证书(Development)和发布证书(Distribution)。 1. 创建...

    创建开发者证书

    一、创建开发者证书 1. 生成证书签名公钥:首先,你需要在Mac上使用Keychain Access工具生成一个证书签名请求(CSR)。打开Keychain Access,选择“钥匙串访问”&gt;“证书助理”&gt;“创建证书”。填写必要的信息,包括你...

    flash及air等移动设备 开发者证书ios证书p12及mobileprovision

    flex、flash及air等ios开发证书(P12格式)p12(ios开发证书) mobileprovision(配置文件) 用该证书及对应配置文件可以免99刀的Apple developer费用,编译出的ipa程序可以直接在越狱后的ios设备中真机测试运行

    PHPStudy(小皮)ssl证书批量替换工具

    对于开发者而言,了解和掌握SSL证书的管理至关重要,这不仅涉及到网站的安全性,也影响用户体验。使用PHPStudy SSL证书批量替换工具,不仅可以快速解决证书更换问题,还可以避免因证书过期导致的网站访问异常,从而...

    Nokia S603rd证书.

    2. 签名工具:有了开发者证书后,开发者需要使用特定的签名工具(如SignTool或 Carbide.c++插件)对应用程序进行签名。签名工具会将开发者证书与应用程序打包在一起,形成一个可信任的软件包。 3. 应用签名:签名...

    NOKIA诺基亚 N8免证书 N8免签名破解工具 免证书安装软件

    2、目前的证书制作流程有了有巨大的区别,虽然塞班证书官网依然提供开发者证书,但是在 IMEI 号限制的同时,增加了一个软件所需 UID 的限制,也就是因为这个限制导致大家无法再使用开发者证书签名软件安装。...

    苹果企业证书签名用证书

    主要有两种类型:iOS Developer证书和个人开发者证书,以及iOS Enterprise Developer证书和企业开发者证书。前者用于在App Store上发布应用,后者则用于企业内部分发。 【企业证书签名过程】: 1. **创建...

    真机测试、连调添加设备更新描述文件、创建证书

    4. 创建开发者证书 创建开发者证书的步骤是:登陆开发者账号,选择Certificates, Identifiers & Profiles,然后选择Certificates 中的 All,点击右边的 “+”,选择调试类型(选择 Development),然后选择 iOS App...

    解决macOS 10.15 软件提示损坏:无法验证开发者等问题.docx

    - 确保应用程序已使用有效的开发者证书签名。 #### 三、注意事项 - 在禁用安全性保护或允许未认证应用运行时,请确保所安装的应用程序来源可靠,避免引入恶意软件。 - 对于普通用户来说,推荐始终从官方渠道或受...

    最新苹果签名证书+苹果签名w系统免费工具.zip

    开发者需要在Apple Developer Account(苹果开发者账户)中创建这种证书,通常分为两种:Developer Certificate(开发者证书)和Distribution Certificate(发布证书)。前者用于在设备上进行测试,后者用于通过Ad ...

    内含两个证书,一个2023年,一个2030年 AppleWWDRCAG3.zip

    在iOS平台上,开发者证书(Developer Certificate)和分布证书(Distribution Certificate)是Apple开发者计划的一部分,它们用于证明开发者身份并允许设备信任安装的应用。这两种证书都有有效期,通常是一年,但...

    iOS17开启开发者模式相关资源

    但是,要注意的是,这需要设备已经越狱或者有开发者证书,否则无法安装非App Store来源的应用。 在iOS17中,开发者模式可能会提供更高级的调试功能,如无线调试、更详细的日志记录、对系统服务的更多控制权限等。...

    证书签名软件(Nokia)

    1. **申请证书**:开发者需要向Nokia或其他认证机构申请一个开发者证书,这个证书包含了开发者的信息,如姓名、公司等。 2. **签名过程**:开发者使用证书签名工具,将证书与编译好的应用程序关联起来,创建一个签名...

Global site tag (gtag.js) - Google Analytics