现在IOS不再开放提供测试证书了,整理一个申请证书的流程。

1、 申请应用的id 链接地址 https://developer.apple.com/
登陆开发者中心,在account界面点击红框里面得区域。

然后在左侧菜单选择App IDs,然后点击右上角的添加图标,在接下来的页面里面填写App ID描述,

在App ID Suffix栏选择Explicit App ID,这里填写的ID即是控制台上传证书页面需要填写的APP IDs,

在App Services中选择服务功能,勾选上Push Notifications项,点击Continue进入下一步。

如图所示,有不懂的地方可以用翻译工具翻译下,一定要搞懂每一步的意思。


2、云编译P12证书(特别说明,一个苹果开发者账号有一个p12证书即可,多个应用可以共用)此步骤引用官方指引,需要苹果电脑
2.1生成certSigningRequest文件

如图,打开应用程序->实用工具->钥匙串访问
 
 
 
 
如图,选择从证书颁发机构请求证书
 
 
 
 
接下来填写邮件地址,选择存储到磁盘,点击继续
 
 
 
如图,保存文件到桌面。
 
 
 

2.2制作p12证书

如图所示,点击左边的Production,在右边出来的页面的右上角选择添加
 
 
 
如图,如果是个人或公司账号,选择App Store and Ad Hoc,如果是企业账号,则选择In-House and Ad Hoc,点击Continue进入下一步,在下一页中点击Continue。
 
 
 
如图,选择Choose File选择之前生成的certSigningRequest文件,点击Generate
 
 
 
如图所示,cer证书创建成功,点击Download将证书下载到本地,然后双击打开证书
 
 
在钥匙串中找到安装的证书,若提示此证书是由未知颁发机构签名的,请下载Apple Worldwide Developer Relations Certification Authority证书进行安装,
地址http://developer.apple.com/certificationauthority/AppleWWDRCA.cer,在左边选择“登录”和“我的证书”,找到证书,在证书上面点击鼠标右键,然后在菜单中选择导出证书,
如图:
 
 
 
在弹出页面中指定证书名,点击存储,然后输入证书密码(此密码在控制台上传证书页面输入),点击好,生成p12格式证书。
 
 
4.制作可以用于云编译或者自定义loader的证书
这一步是我要讲的重点了
 
 

<

 
下一步,点击下载完成就可以了。
5、控制台添加模块
6、返回IDE填写模块的配置文件,比如微信、bmap等等模块,假如不去配置的话,在ios有编译不成功的问题。
7、上传最新的代码
8、最好是云编译一次,这样应用名以及权限在自定义loader的时候都能相应得代入。
9、自定义loader
 
 
附:
1、添加测试设备
首先获取设备的UDID,打开iTunes,连接设备,如图,找到序列号,然后点击序列号,该栏会变成UDID,点击鼠标右键,拷贝UDID。
回到网站页面,如图选择左侧菜单Devices下面的All,在右侧页面点击右上角添加图标,进入下图所示页面:
输入Name(仅是作为方便你自己识别的一个名字)和获取的UDID,点击Continue进入下一页,下一页中点击Register,最后点击Done,添加设备完成。

2、控制台添加证书
进入控制台然后添加p12证书 跟刚下载的测试证书
填写应用的包名以及p12证书的密码即可。

3、官方关于证书的详细说明文档 链接地址

原文链接:http://community.apicloud.com/bbs/forum.php?mod=viewthread&tid=45242

新版ios证书的申请的更多相关文章

  1. IOS证书的申请和使用

    苹果的证书繁锁复杂,制作管理相当麻烦,今天决定重置一个游戏项目中的所有证书,做了这么多次还是感觉很纠结,索性直接记录下来,日后你我他查阅都方便: 关于证书 苹果使用密文签名技术来验证App的合法性,不 ...

  2. iOS证书申请详细流程

    一.事前准备 1.1 准备苹果帐号 首先您需要有一个苹果的开发者帐号,一个mac系统.如果没有帐号可以打开申请加入苹果的开发者计划.如何申请网上有详细的介绍,在此不多做介绍. 如果您已经有了一个帐号, ...

  3. iOS 证书申请和使用详解(详细版)

    对于iOS开发者来说,apple开发者账号肯定不会陌生.在开发中我们离不开它.下面我简单的为大家分享一下关于iOS开发中所用的证书相关知识. 第一部分:成员介绍 1.Certification(证书) ...

  4. 【新发现】不用苹果开发账号就能申请ios证书真机调试

    虽然xcode现在可以免证书进行测试了,但众多跨平台开发者,如果还没注册苹果开发者账号. 想安装到自己非越狱手机测试是无能为力了. 不过新技术来了,只需要普通免费的苹果账号无需付费成为开发者就可以申请 ...

  5. iOS证书申请及使用详细说明

    iOS 证书申请和使用详解(详细版)阅读   对于iOS开发者来说,apple开发者账号肯定不会陌生.在开发中我们离不开它.下面我简单的为大家分享一下关于iOS开发中所用的证书相关知识. 第一部分:成 ...

  6. 免费苹果账号(apple id)申请ios证书p12真机调试

    HBuilder可以直接打包越狱版的ipa包,但需要越狱手机才能安装,如果需要安装到没越狱的手机安装,需要自己申请ios证书打包. 一般是需要一个付费了的苹果开发者账号才能申请ios证书打包. 这里介 ...

  7. iOS 证书申请和使用详解(详细版)阅读

    对于iOS开发者来说,apple开发者账号肯定不会陌生.在开发中我们离不开它.下面我简单的为大家分享一下关于iOS开发中所用的证书相关知识. 第一部分:成员介绍 1.Certification(证书) ...

  8. Xamarin iOS教程之申请付费开发者账号下载证书

    Xamarin iOS教程之申请付费开发者账号下载证书 Xamarin iOS使用真机测试应用程序 在讲解iOS Simulator时,已经提到了虽然iOS Simulator可以模仿真实的设备,但是 ...

  9. IOS证书申请 PPF provisioning profile Developer Certificate

    [Error] No provisioning profile found for the selected build configuration 新来一个iPhone,真机调试的时候报错. 1.x ...

随机推荐

  1. JQurey 添加和删除元素

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> ...

  2. Java 占位符

    Java的占位符有两种:% 和 {} String 类对象 只能使用 % 有效. MessageFormat 类对象 只能使用 {} 有效. package demo; import java.tex ...

  3. [Linux] 文档编辑搜索

    vim filename press / type words which you want to search press Enter Q: How can I search only for wo ...

  4. lua调用不同lua文件中的函数

    a.lua和b.lua在同一个目录下 a.lua调用b.lua中的test方法,注意b中test的写法 _M 和 a中调用方法: b.lua local _M = {}function _M.test ...

  5. spring history

    Spring框架是由于软件开发的复杂性而创建的.Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情.然而,Spring的用途不仅仅限于服务器端的开发.从简单性.可测试性和松耦 ...

  6. Android 正则表达式实例

    editText正则表达式的使用 检查输入是否符合规则 import Android.app.Activity; import android.os.Bundle; import android.vi ...

  7. React文档(十八)最佳性能

    在内部,React使用好几种聪明的技巧去最小化更新UI所需要的DOM操作.对于很多应用来说,使用React会使得构建用户界面非常之快而且不需要做太多专门的性能优化.虽然如此,还是有一些方法可以让你为R ...

  8. js 获取二级域名

    js获取页面完整地址: window.location.href; var s =" https://ejym.baidu.com";            var h = s.s ...

  9. CloudStack 云计算平台框架

    前言 CloudStack 和OpenStack 一样都是IaaS层 开源框架,可以管理XenServer.ESXI.KVM.OVM等主流虚拟机,相对OpenStack比较简单.稳定: 二.Cloud ...

  10. 20175212 《Java程序设计》第2周学习总结

    学号 20175212 <Java程序设计>第2周学习总结 教材学习内容总结 1.数据类型 此节介绍的数据类型与C中常用的相比仅多了Boolean(逻辑类型).byte(取值范围:[-12 ...