zoukankan      html  css  js  c++  java
  • 由于升级iOS版本导致证书丢失等一系列问题汇总

    最近升级了iOS版本,加上来回切换了好几个开发者帐号,导致证书丢失。

    在发布版本的时候频频报错:

    Code Sign error: Provisioning profile ‘XXXX’ can't be found
    

     下面讲解下解决方案:

    1.关闭项目,在项目文件XXXX.xcodeproj上点击右键,选择“显示包内容”(Show Package Contents)。XXXX.xcodeproj就是一个文件夹。

     2.在新打开的窗体中找到project.pbxproj,打开。在这之中找到所有有关的证书编码信息,删除。

    例如,报的错误信息是
    Code Sign error: Provisioning profile 'XXXXXX',那么查找到所有包括XXXXXX的行类似
    PROVISIONING_PROFILE = "487F3EAC-05FB-4A2A-9EA0-31F1F35760EB";
    "PROVISIONING_PROFILE[sdk=iphoneos*]" = "487F3EAC-05FB-4A2A-9EA0-31F1F35760EB";
     3.保存,重启动项目,再编译。

     4.如果还报错:

    No unexpired provisioning profiles found that contain any of the keychain's signing certificates
    

     此时需要检查下,

    Organizer->Devices->Provisioning Profiles 中的App Identifier的com及之后部分是否与TARGETS->Summary->iOS Application Target->Bundle Identifier 相符,特别是后面的项目名称。

  • 相关阅读:
    artZoom 图片可放大旋转
    Node.js究竟是什么?
    图片上传 纯js编码
    图片上传jQuery插件(兼容IE8)
    nodejs API(二)
    zuul网关
    Hystrix集群及集群监控turbine
    熔断器Hystrix及服务监控Dashboard
    Ribbon负载均衡及Feign消费者调用服务
    Eureka集群
  • 原文地址:https://www.cnblogs.com/jaenson/p/2936082.html
Copyright © 2011-2022 走看看