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 相符,特别是后面的项目名称。

  • 相关阅读:
    hdu 5171(矩阵快速幂,递推)
    hdu 1316(大整数)
    hdu 5170(数学)
    hdu 5167(dfs)
    hdu 5166(水题)
    hdu 5720(贪心+区间合并)
    BestCoder 2nd Anniversary的前两题
    hdu 3065(AC自动机)
    2.3绘制构造线与射线
    查找ARP攻击源
  • 原文地址:https://www.cnblogs.com/jaenson/p/2936082.html
Copyright © 2011-2022 走看看