苹果开发证书折腾记

因公司两个项目之间共用一个开发证书,结果在开发过程中没有注意一些问题,导致项目不能正常打包,花了一天的时间重新制作证书及其打包调试,特此记录之。

1.制作证书certificates

2.制作证书需要先生成一个CSR文件,从钥匙串--证书助理--从可信机构颁发--生成CSR

3.要生成CSR需要AWDRCA根证书,这个安装XCODE后就会有,没有或不小心删除可重新下载

4.证书CER制作完成后,下载安装,此电脑MAC就可以进行真机调试了。

5.如果其他电脑也需要调试,把此证书CER导出P12文件,在新电脑上安装即可。

6.下面是在identifiers生成APPID,这个每一个项目有一个唯一的标示,并在APPID中选择可完成功能。

7.添加可调试设备在Devices中

8.制作provisioning profiles文件。这个负责某个APPID的应用可以安装到某个真机上。

9.XCODE或者命令行打包即可,注意证书权限。

时间: 2024-10-25 22:00:18

苹果开发证书折腾记的相关文章

苹果开发证书相关BLOG与Delphi IOS环境安装(超详细)

注:有好的资源,请添加了上传,上传后,通知管理员,删除旧文件,累积相关的学习资源,方便新手学习 一.相关论坛http://www.2ccc.com/ delphi 合子 www.2pascal.com (移动开发群主推论坛)https://quality.embarcadero.com 官方QC,看哪些bug有人提交过了没 http://dn.embarcadero.com/firemonkey EDN 二 相关个人BLOg.文章等: 万一的BLOg--DELPHI大百科全书http://www

iOS 苹果开发证书失效的解决方案(Failed to locate or generate matching signing assets)

从2月14日开始,上传程序的同学可能会遇到提示上传失败的提示. 并且打开自己的钥匙串,发现所有的证书全部都显示此证书签发者无效. 出现以下情况: Failed to locate or generate matching signing assetsXcode attempted to locate or generate matching signing assets and failed to do so because of the following issues.Missing iOS

苹果企业证书过期-描述文件过期的方案

苹果开发证书分为个人证书和企业证书.两者其中一个区别是,企业证书打包的app不需要发布到app store,而个人证书的app必须发布到app sotre.但是企业证书有个弊端,使用企业证书发布app有效期为12个月,假如过了有效期app则无法运行.也就是说,企业证书发布的app至少需要 1年升级一次,每次升级使用新的证书来发布. 这真是一个大坑. 下面是苹果官方文档的说明(http://help.apple.com/iosdeployment-apps/mac/1.1/?lang=zh-cn#

苹果开发——App内购以及验证store的收据(一)

原地址:http://zengwu3915.blog.163.com/blog/static/27834897201375105236580?suggestedreading 发了几天时间在网上折腾了几天,终于把App内购给弄好了.分享一下个人经验 一. 在iTunesConnect中创建内购的App,然后为这个App设置一些产品(付费道具等) 打开iTunesConnect网站https://itunesconnect.apple.com/WebObjects/iTunesConnect.wo

第三方苹果开发库之ASIHTTPRequest(翻译版)

本文转载至 http://www.cnblogs.com/daguo/archive/2012/08/03/2622090.html 来自:http://www.dreamingwish.com/dream-2011/apples-third-party-development-libraries-asihttprequest.html 第三方苹果开发库之ASIHTTPRequest ASIHttpRequest库简介.配置和安装 ASIHttpRequest-创建和执行request ASIH

【转】 ios开发证书CER文件、P12文件,mobileprovition许可文件的用途

钥吻合之后.我们一般会给证书做个备份,这个备份就是个P12文件. 这个p12文件很好用,它不仅包含CER的信息,还有私钥信息,即: P12备份文件 = CER文件  + 私钥:所以有了这个p12就再也不用担心证书丢失了. 3,mobileprovition文件 如果说开发证书让苹果相信了你是一个合法的开发者的话,那么这个许可证就是为了让 你调试的真机设备(iPhone,ipad)被认为是个合法的测试设备.这个许可证就是设备的信任凭证. 当APP安装到真机上的时候,APP里的许可证信息和iPhon

IOS开发创建开发证书及发布App应用(二)——创建证书

源于:http://www.jkqnb.com/ydkf/article/27 预览图 2. 创建证书 证书分为两种, 一种是开发者证书,主要是用来真机调试的 另一种就是发布证书,就是用来发布应用的, 最好是两种都要下载,不然编译时候可能报错,我猜想可能苹果怕你没用真机调试 创建证书分为两个步骤: 在苹果电脑生成证书签名公钥 提交证书公钥文件到开发者网站 1)  创建开发者证书  1.生成证书签名公钥 在有Mac OS X的操作系统中打开"应用程序" -- "实用工具&quo

苹果开发基础知识

App ID(应用ID) App ID是识别不同应用程序的唯一标示符.每个app都需要一个App ID或者app标识. 目前有两种类型的App标识:一个是精确的App ID(explicit App ID),一个是通配符App ID(wildcard App ID). 使用通配符的App ID可以用来构建和安装多个程序.尽管通配符App ID非常方便,但是一个精确的App ID也是需要的, 尤其是当App使用iCloud 或者使用其他iOS功能的时候,比如Game Center.Push Not

ios开发证书,描述文件,bundle ID的关系

http://www.jianshu.com/p/21ebca8cadf6 苹果为了控制应用的开发与发布流程,制定了一套非常复杂的机制.这里面的关键词有:个人开发者账号,企业开发者账号,bundle ID,开发证书,发布证书(又叫"生产证书"),开发描述文件,发布描述文件,推送证书等....初级开发者很难理解这中间的关系和作用.下文就对上述列出的关键内容和它们的关系做个详细介绍. 1. 开发者账号 开发者账号其实就是apple id,只不过要成为开发者,需要去苹果开发者中心激活开发权限