zoukankan      html  css  js  c++  java
  • 获取UDID的简单方法 和 P12证书无法导出问题

    有关苹果无法导出p12证书的问题解决

    导出 .P12文件的目的
    开发人员比较多的情况下,都去配置证书,对iOS开发团队来说不好管理;而且证书配置也是有限的。所以最好只配置一个。
    
    如果在我们的证书里,包含了3个发布证书,2个开发证书,可以发现再也申请不了开发证书和发布证书了(一般在我们的证书界面中应该只有一个开发证书,一个发布证书,没必要生成那么多的证书,证书一般在过期之后才会重新添加。
    
    导出 .P12文件
    1. 本机必须已经有一个带秘钥的证书才可以生成.p12文件,不带密钥的生成不了.p12文件。
    2. 查看问题:
      • 原因一

        在钥匙串中:左侧有两个分类,一个是钥匙串,一个是种类,要选择种类中的我的证书或者证书。然后在右侧证书列表中,右键导出即可。

      • 原因二

        使用钥匙串生成的证书有问题,格式为(certSigningRequest)

        解决办法:钥匙串访问--> 证书助理 --> 从证书颁发机构请求证书..

      • 原因三

        前两个原因确保没有问题,那么就有可能是Mac系统缺少AppleWWDRCA.cer证书。

        解决办法:这个证书是苹果官方的证书,Apple World Wide Developer Relations Certification Authority 下载地址: Apple PKI

    在开发iPhone和iPad软件的时候,要使用UDID来做真机测试,获取方法:

    1. 使用iTunes软件查看UDID

      这个办法适用于普通的iPhone用户。打开iTunes软件 点击设备,在摘要中你可以看到iPhone或者iPad的序列号,鼠标点击系列号区域,就会显示设备的标识符(UDID)了。缺点是不能复制。

    2. 使用UDID Helper软件查看UDID

      UDID Helper是一个免费软件,唯一的功能就是查询设备UDID。不过需要iOS 4.0以上版本支持。下载地址:http://itunes.apple.com/us/app/udid-helper/id322039008?mt=8。下载安装就可以查看UDID了,这个非常简单。

    3. 使用Xcode查看UDID

      打开XCode,在菜单栏中Window - devices 可以查看。

      打开XCode,会弹出Organizer,在设备的Summary中会显示UDID,这个可以直接复制。

    4. 在浏览器Safari中打开Http://fir.im/udid 获取后可以发送,也可以复制。

  • 相关阅读:
    [leetcode]Reverse Words in a String
    *[topcoder]ChooseTheBestOne
    priority_queue c++
    [topcoder]BoxesDiv2
    *[topcoder]IncrementingSequence
    [topcoder]HappyLetterDiv2
    c++ stl 使用汇总(string,vector,map,set)
    2014找工作总结-机会往往留给有准备的人 (转,后台开发面经)
    2015互联网校招总结—一路走来 (移动端开发面经,另有面经汇总)
    通过金矿模型介绍动态规划(转)
  • 原文地址:https://www.cnblogs.com/xiaofei76/p/5850493.html
Copyright © 2011-2022 走看看