1:从iOS Provisioning Portal中下载并安装Certificate;
2:在Mac中钥匙串中可以看到证书
3:编译程序时code sign:选择iPhone developer
4:出现错误:  Code Sign error: The identity 'iPhone Developer' doesn't match any identity in any profile

解决方案 »

  1.   

    问题已经解决,具体原因不太清楚,可能是之前安装的证书太多,太乱了。解决的思路如下:
    1:在“钥匙串访问”中所有的证书;
    2:在IOS Provisioning Portal-》Certificates中生成证书(我是把老的删除了重新生成)并下载安装;安装完毕后在xcode->window->organizer->developer profile中可以看到。
    3:在IOS Provisioning Portal-》Provisioning中生成provisioning profile,生成是我选择了所有的设备和apple id;安装完毕后在xcode->window->organizer->developer profile和Provisioning中中可以看到。