精华内容
下载资源
问答
  • 创建描述文件3.Xcode 如何选择证书 1.创建证书 1.登录苹果开发者网站 2.进入证书页面,点击加号按钮 3.选择证书类型 注意: 每种类型的证书,只能创建两个,创建完成后最好导出生p12文件保存,方便...

    1.创建证书

    1.登录苹果开发者网站
    2.进入证书页面,点击加号按钮
    在这里插入图片描述
    3.选择证书类型
    在这里插入图片描述
    在这里插入图片描述

    注意:
    每种类型的证书,只能创建两个,创建完成后最好导出生p12文件保存,方便交给合作伙伴使用

    1. 需要先导出生成CSR文件点击可查看详细导出步骤
      在这里插入图片描述
    2. 下载证书
      在这里插入图片描述

    证书创建完成了

    2.创建描述文件

    1.点击加号
    在这里插入图片描述
    2.选择描述文件
    在这里插入图片描述
    3.选择App ID 也就是哪个项目
    在这里插入图片描述
    4.选择之前创建的证书
    在这里插入图片描述
    5.选择设备
    在这里插入图片描述
    6.输入证书名称
    在这里插入图片描述
    7.下载证书
    在这里插入图片描述
    8.双加打开既可以
    在这里插入图片描述

    3.Xcode 如何选择证书

    1.点击General 页面
    在这里插入图片描述
    2.需要先登录开发者账号在这里插入图片描述

    展开全文
  • 苹果企业证书过期-描述文件过期的方案 【转】 苹果开发证书分为个人证书和企业证书。两者其中一个区别是,企业证书打包的app不需要发布到app store,而个人证书的app必须发布到app sotre。但是企业证书有个弊端,...

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

    苹果开发证书分为个人证书和企业证书。两者其中一个区别是,企业证书打包的app不需要发布到app store,而个人证书的app必须发布到app sotre。但是企业证书有个弊端,使用企业证书发布app有效期为12个月,假如过了有效期app则无法运行。也就是说,企业证书发布的app至少需要 1年升级一次,每次升级使用新的证书来发布。

    这真是一个大坑。

    下面是苹果官方文档的说明(http://help.apple.com/iosdeployment-apps/mac/1.1/?lang=zh-cn#app43ad802c):

    您自己分发的应用程序不会自动更新。当您有新版本可供用户安装时,向他们发送更新通知并指导他们安装应用程序。考虑让应用程序检查更新,并在它打开时通知用户。如果您使用的是无线应用程序分发,则通知可以提供已更新应用程序的清单文件链接。

    如果您想要用户保留他们的设备上储存的应用程序数据,请确定新版本使用的 bundle-identifier 与它要替换的 bundle-identifier 相同,并告知用户在安装新版本之前不要删除他们的旧版本。新版本将会替换旧版本并保留设备上储存的数据,前提是 bundle-identifier 匹配。

    分发预置描述文件自签发之日起 12 个月后过期。过期之前的两个月,iOS 设备会开始显示即将过期通知。过期之后,应用程序将无法开启。

    请在预置描述文件过期之前,使用 iOS Development Portal(iOS 开发门户)为应用程序创建新描述文件。使用新预置描述文件为首次安装应用程序的用户创建新应用程序归档 (.ipa)。

    对于已经拥有该应用程序的用户,您可能想要计划发布下一个版本的时间,以便它包括新预置描述文件。如果您不想这样做,则可以仅分发新 .mobileprovision 文件,以便用户不必再次安装该应用程序。新预置描述文件将覆盖已存在于应用程序归档中的描述文件。

    现在,您可以使用 MDM 安装和管理预置描述文件,用户可以从您提供的安全网站上下载和安装它,或者您可以将它作为电子邮件附件分发给用户,供用户打开和安装。

    您的分发证书过期后,应用程序将无法开启。分发证书自签发之日起三年有效,或者在您的 Enterprise Developer Program(企业级开发者计划)成员资格过期之前一直有效,过期日期以先到者为准。若要防止证书提前到期,请确保在成员资格过期之前续订它。有关如何 检查分发证书的信息,请参阅证书验证

    您可以同时让两个证书处于活跃状态,它们之间相互独立。第二个证书是为了提供一个重叠期,让您能够在第一个证书过期前更新您的应用程序。从 iOS Dev Center(iOS 开发中心)请求您的第二个分发证书时,请确保您没有撤销第一个证书。


    描述文件过期

    苹果官方文档写明,企业帐号发布证书有效期是3年,而开发证书有效期为1年,而描述文件不分开发发布都是只有1年有效期。所以当你的描述文件过期(**expire**)时。不用慌张,我看到网上好多朋友说删除重新生成,其实不用这么麻烦,只需要3步完成: 点击过期的描述文件展开详情界面 - 点击Edit按钮 - 点击Generate按钮

     个人帐号开发证书发布证书有效期都是1年,描述文件也全是1年有效期 Apple Pay (RSA)  有效期2年



    对于个人开发帐号Appstore的证书来说

    1、先revoke你的Certificate,重新生成一个新的。


    2、Edit一下你的证书,选择新的Certificate。


    3、下载覆盖之前的证书,就可以了。

    这个帐号发布的产品不会受到影响。未发布的产品也不会有影响。(注意,这个是APPSTORE的,删除不影响线上版本,如果是企业版到期前千万别乱删,只要删除已经装了的App立马不能用----这都是血和泪的教训!!!

    证书的有效期不能修改,只能重新下载。


    证书过期不会影响已上架 AppStore ,但是推送会出问题,更新推送证书也不用下架重新发布,可以重新生成,只要保证 developer.apple.com 中那个 APP ID 的推送证书和推送服务器上的一致即可。


    展开全文
  • 苹果官方文档写明:文档地址企业帐号发布证书有效期是3年,而开发证书有效期为1年,而描述文件开发发布都是只有1年有效期。个人帐号开发证书发布证书有效期都是1年,描述文件也全是1年有效期。iOS 分发证书 (App ...

    苹果官方文档写明:文档地址

    企业帐号发布证书有效期是3年,而开发证书有效期为1年,而描述文件开发发布都是只有1年有效期。

    个人帐号开发证书发布证书有效期都是1年,描述文件也全是1年有效期。

    iOS 分发证书 (App Store)

    如果您的 Apple Developer Program 会员资格有效,则您在 App Store 上的现有 app 将不受影响。但是,您不能再向 App Store 上传使用已到期或被撤销的证书签名的新 app 或更新版本。

    iOS 分发证书 (企业内部、内部使用 app)

    用户將无法再运行已使用这个证书签名的 app。您必须分发使用新证书签名的新版本 app。

    e3a89e2da1a2

    iOS分发证书@2x.png

    e3a89e2da1a2

    iOS分发描述文件.png

    总结

    企业版发布证书过期后必须重新生成,并以此证书重新创建或Edit(Type: iOS UniversalDistribution) .mobileprovision分发描述文件。为避免用户因描述文件过期崩溃,可在过期前的几个月新建发布证书、.mobileprovision分发描述文件,以此打包更新App。

    如果仅仅是分发描述文件过期,可登陆配置证书 Edit(Type: iOS UniversalDistribution) .mobileprovision分发描述文件为其续期。

    分发描述文件过期续期或重新配置后需要重新打包或者给用户安装更新。

    扩展

    对于个人开发帐号Appstore的证书来说:

    1、先revoke你的Certificate,重新生成一个新的。

    2、Edit一下你的证书,选择新的Certificate。

    3、下载覆盖之前的证书,就可以了。

    这个帐号发布的产品不会受到影响。未发布的产品也不会有影响。(注意,这个是APPSTORE的,删除不影响线上版本,如果是企业版到期前千万别乱删,只要删除已经装了的App立马不能用----这都是血和泪的教训!!!)

    证书的有效期不能修改,只能重新下载。

    证书过期不会影响已上架 AppStore ,但是推送会出问题,更新推送证书也不用下架重新发布,可以重新生成,只要保证 developer.apple.com 中那个 APP ID 的推送证书和推送服务器上的一致即可。不论是企业版还是个人开发账号,都只需Edit一下推送证书,重新上传至第三方推送网站即可。

    当我们用大于三个mac设备开发应用时,想要申请新的证书,如果在我们的证书里,包含了3个发布证书,2个开发证书,可以发现再也申请不了开发证书和发布证书了(一般在我们的证书界面中应该只有一个开发证书,一个发布证书,没必要生成那么多的证书,证书一般在过期之后才会重新添加。)

    解决办法:发布证书导出p12文件,苹果证书导出p12文件。

    e3a89e2da1a2

    导出p12.png

    在别人的电脑上要成功安装,须具备两个文件:

    该证书导出的“.p12”文件。

    苹果开发者中的与“证书”对应的“描述文件”

    如果需要用于开发的,那么需要这两个文件:

    e3a89e2da1a2

    证书描述文件.png

    .p12文件本身就是一个加密的证书,所以用这两个文件就可以让其他mac设备使用了:

    展开全文
  • 今天就从最基础的iOS证书申请和签名文件生成这两个点来给大家说说企业签名到底是什么东西,一起来看看吧! iOS开发需要加入开发计划并给苹果付费,这是每个人都知道的了。但苹果为了安全,对于权限的管理是很复杂的...

    对于苹果企业签名,大家一直属于半知半解,或者略知皮毛。今天就从最基础的iOS证书申请和签名文件生成这两个点来给大家说说企业签名到底是什么东西,一起来看看吧!

    iOS开发需要加入开发计划并给苹果付费,这是每个人都知道的了。但苹果为了安全,对于权限的管理是很复杂的,所以很多人一开始会被苹果复杂的设置弄得晕头转向。苹果ipa签名这里简单的描述一下在苹果后台Provisioning入口如何申请证书,注册设备,生成AppID到最终生成签名文件的。苹果的应用在发布时(无论是Adhoc发布还是AppStore正式发布)都需要一个签名文件。这个签名文件是由苹果后台生成的,它把用户生成的证书,注册设备,AppID等统统连在了一起。我们下面就一步步开始讲述如何生成签名文件。

    和苹果打交道,最好是准备一台Mac机。这里需要用到一个苹果自带的KeyAccess的软件,用来生成证书的申请文件。这里就是输入邮箱,名字,需要提醒一下的是,我们一般选择“存储到磁盘”,把申请文件存在硬盘上,后面需要上传这个文件到苹果后台。

    证书分成开发证书和发布证书,其中有没有推送功能又是不同的,根据实际应用的功能选择证书的种类:

    需要强调一下的是,这里的AppID和常说的AppleID不是一个概念。AppleID是用户在苹果的账号,在AppStore上下载应用时,需要使用的就是这个账号。而AppID则是应用的身份证,用来表明应用的ID。

    AppID还分成带通配符和不带通配符两种。在AppStore上正式发布应用时,应用必须有唯一的名字,所以需要使用不带通配符的AppID;而在其他时候,为了方便多个应用共用,我们往往使用带通配符的AppID。

    最后一步是选择应用的服务,这个需要根据应用的实际情况选择,如果你还不清楚应用具体的情况,那么这些选项后面是可以更改的,选默认即可。

    展开全文
  • 解决方法如下图所示: 屏幕快照 2019-05-26 下午4.18.31.png 屏幕快照 2019-05-26 下午4.18.38.png 屏幕快照 2019-05-26 下午4.17.46.png 总结:把手机连接电脑 Xcode 进行删除手机里的历史安装的描述文件,在进行...
  • 苹果开发证书分为个人证书和企业证书。两者其中一个区别是,企业证书打包的app不需要发布到app store,而个人证书的app必须发布到app sotre。但是企业证书有个弊端,使用企业证书发布app有效期为12个月,假如过了...
  • 苹果证书导出p12文件

    万次阅读 2017-11-28 11:37:38
    一个苹果证书怎么多次使用——导出p12文件 为什么要导出.p12文件 当我们用大于三个mac设备开发应用时,想要申请新的证书,如果在我们的证书里,包含了3个发布证书,2个开发证书,可以发现再也申请不了开发证书...
  • 在iOS开发中,embedded.mobileprovision描述文件是非常熟悉的,里面包含了证书信息,如调试设备UDID、Entitlements、AppIDName、DeveloperCertificates等大量关于此安装包和证书的信息,此文件是二进制格式,无法...
  • iOS 理解证书与描述文件

    千次阅读 2016-05-11 14:42:18
    简单理解Certificate,Provision profile之间的关系.以及Xcode Code Signing的关联.
  • 路径:设置 - 通用 - 描述文件与设备管理 路径:设置 - 通用 - 关于本机 - 证书信任设置 Ps:一般第一张图大家都可能知道,但第二张图有时候会忘记开了。 ...
  • 原文:https://www.cnblogs.com/xiaonanxia/archive/2013/04/24/3040567.html苹果开发证书分为个人证书和企业证书。两者其中一个区别是,企业证书打包的app不需要发布到app store,而个人证书的app必须发布到app ...
  • 证书描述文件不匹配。 Provisioning profile "xxx" doesn't include signing certificate xxx 如果是更换了整数和描述文件的话,删除原来的重新安装最新的,描述文件路径:~/资源库/MobileDevice/。 安装最新的后...
  • 创建证书描述文件的过程,如下: 1、在香蕉云编创建csr文件 2、下载这个csr文件到你的电脑,然后登录苹果开发者中心: https://developer.apple.com/ 当然,你需要是苹果开发者中心的开发者用户,才能见到下...
  • iOS证书描述文件

    2019-09-07 09:03:57
    证书是通过Mac电脑的公钥M和苹果服务器的...描述文件是通过AppID、权限、设备和苹果服务器的私钥A得到的,可以验证AppID、权限、设备是否通过苹果服务器验证 参考:https://www.jianshu.com/p/7ce397c2717d ...
  • 证书描述文件步骤

    千次阅读 2017-10-17 14:59:58
    如果想要将做的iOS应用程序安装到自己的iOS设备上测试、或者安装到别人的iOS设备上,...签名就要有证书,这就需要申请证书的过程了。 把自己的应用程序安装到设备中,主要有一下几种方式: 1、 把iOS设备电脑连
  • 苹果开发证书分为个人证书和企业证书。两者其中一个区别是,企业证书打包的app不需要发布到app store,而个人证书的app必须发布到app sotre。但是企业证书有个弊端,使用企业证书发布app有效期为12个月,假如过了...
  • 关键词:CSR,证书描述文件,AppIDs,Device,p12,itunes connect第一步、认清楚自己的苹果开发者账号很显然你的账号是个人账号 第二步、生成CSR文件Mac系统,钥匙链访问 -> 生成CSR文件参考链接:...
  • 苹果证书 pp文件 appid

    千次阅读 2014-06-02 14:24:03
    holydancer原创,如需转载,请在显要位置注明: ...苹果证书繁锁复杂,制作管理相当麻烦,今天决定重置一个游戏项目中的所有证书,做了这么多次还是感觉很纠结,索性直接记录下来,日后你我他查阅都方便;
  • iOS证书描述文件制作流程

    千次阅读 2016-07-07 18:25:52
    首先打开苹果开发网站,通过Account进入开发账户,如图: 登录成功后选择Certificates, Identifiers & Profiles(如果没有这一项请查看教程最开始的说明),如图: 如图,在左侧菜单选择App IDs,...
  • iOS证书描述文件申请

    万次阅读 2017-04-10 19:42:44
    关于开发证书配置(Certificates & Identifiers & Provisioning Profiles),相信做 iOS 开发的同胞们没少折腾。一开始感觉步骤超级多,超级繁琐,超级容易出错。但是如果理解了熟悉了流程,也就是走流程的事,...
  • 这里面的关键词有:个人开发者账号,企业开发者账号,bundle ID,开发证书,发布证书(又叫“生产证书”),开发描述文件,发布描述文件,推送证书等...。初级开发者很难理解这中间的关系和作用。下文就对上述列出的...
  • 开发描述文件:必须绑定设备,所以在申请开发描述文件之前,先添加调试的设备,一个开发描述文件最多只能绑定100台设备。 发布证书:用于正式发布环境下使用,用于提交到Appstore审核发布。 登录iOS Dev Center ...
  • 文章目录1.IOS开发证书描述文件,Bunderid关系2.Apple开发帐户添加团队成员3.开发证书,生产证书描述文件,AppID关系和构建。 4.证书导出P12文件5.描述文件路径6.如何在过期后替换证书描述文件7.App开发成员...
  • 在申请证书之前,前提是,你要注册一个苹果帐号,且交了个人或公司帐号99美元大概人民币600...苹果证书常用有两种:一种是开发证书、一种是发布证书 开发证书发布证书 1.开发证书 (.p12) 1.发布证书...
  • 首先进入苹果开发者中心:如图可以看到证书分为推送证书、开发证书和生产证书。 点击添加证书按钮,可以选择生成开发证书、生产证书或者推送证书,选择你要生成的证书类型之后,选择你需要生成证书的APP ID,然后...
  • 获取苹果描述文件,肯定要通过API或者工具自动获取啦 本节是通过苹果官方API进行操作的。
  • “描述文件”或“描述文件与设备管理”。在“企业级应用”标题下方,您将看到该开发者的描述文件。轻点“企业级应用”标题下的开发者描述文件名称,来针对此开发者建立信任。然后您会看到一条提示信...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,886
精华内容 3,554
关键字:

苹果证书与描述文件