现在的位置: 首页 > 综合 > 正文

iOS 真机测试 Code Sign Error: Provisioning Profile can’t be found 问题解决方法

2017年09月26日 ⁄ 综合 ⁄ 共 565字 ⁄ 字号 评论关闭

        从同事那里拷贝过来一份程序,安装好了证书(即扩展名为.p12的文件)以及devices的Provisioning Profile文件(即扩展名为.mobileprovision的文件)。结果真机运行还是会出现下面的错误:

          解决方法:

          Code Sign Error: Provisioning Profile can't be found.

          在工程文件夹下,找到工程文件,然后右键*.xcodeproj文件,显示包内容,采用“文本编辑”打开project.pbxproj文件,搜索类似 PROVISIONING_PROFILE = "XXXXXXXXXXX"; 然后删除"XXXXXXXXXXX",将自己电脑上面的profile序列号填上。正确的序列号可以通过下面的方式找到:

           1.双击运行安装Provisioning Profile文件后,可以在XCode的Organizer下,在正中央选项卡中找到Device选项,点击进入可以看到你安装过的profile。如下图:

         

           2.右键选择你需要的profile,然后选择reveal profile in finder。finder中就列出了你所有的profile文件。其文件名就是你需要的。如下图

           

重新运行程序,一切搞定! 

抱歉!评论已关闭.