现在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. Poj2018 Best Cow Fences

    传送门 题目大意就是给定一个长度为 n 的正整数序列 A ,求一个平均数最大的,长度不小于 L 的子序列. 思路: 二分答案. Code: #include<iostream> #incl ...

  2. js面向过程-经典选项卡

    源代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8 ...

  3. liunx-centos的安装学习篇

    1.centos下载地址:网易镜像:http://mirrors.163.com/centos/6/isos/搜狐镜像:http://mirrors.sohu.com/centos/6/isos/ 2 ...

  4. es索引管理工具-curator

    elasticsearch-curator  是官方收购的开源社区周边产品,用来管理es的索引和快照. 官方文档:https://www.elastic.co/guide/en/elasticsear ...

  5. 现代 PHP 新特性 —— 内置的 HTTP 服务器 (转)

    转自 https://laravelacademy.org/post/4422.html 从 PHP 5.4.0 起,PHP内置了Web服务器,这对于认为需要Apache或Nginx才能预览PHP应用 ...

  6. 学习mysql,记录下常用的命令行语句

    MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用 ...

  7. python 爬虫新解

    关于python爬虫多个库的选择反反复复,总是不知道选择哪个,通过试过多个晚上的选择 reques Beautifulsoup 以上两个库足够爬虫,已反爬虫网站数据的爬取.先上代码: 库的调用: 网页 ...

  8. 合并两个 Lambda 表达式

    概述 在开发工作中,有些时候需要对一些增删改查进行封装(用 Lambda 表达式来筛选数据),但是又有一部分条件总是相同的,对于相同的部分可以直接写到方法里,而不同的部分作为参数传进去. 定义扩展方法 ...

  9. zzw原创_cmd下带jar包运行提示 “错误: 找不到或无法加载主类 ”

    在windows下编译java,由于是临时测试一下文件,不想改classpath,就在命令行中用 -cp 或classpath引入jar包,用javac编译成功,便使用java带-cp 或classp ...

  10. zzw原创_linux下的ping6用法

    [oracle@sv0379 ~]$ /sbin/ifconfig  -aeth0      Link encap:Ethernet  HWaddr 00:E0:81:BC:4B:08         ...