下面是本人在使用Xcode时报的一些错误,直接搜索关键字,也许会有收获。



报错内容

解决办法

The identity used to sign the executable is no longer valid.

用来签名的标识不再有效

解决办法:

1、去钥匙串看看是不是证书无效了,如果是删除无效的证书,(直接编译,Xcode会报错,然后点击修改,Xcode会帮我们自动下载新的证书,然后就可以运行了)

或者去MC下载证书并安装,如果证书都有效,那么直接从第二步考试

2、重新编辑失效的配置文件,更名-->下载-->安装-->切换xcode中的配置文件 即可

下详:

出现上诉错误,Xcode已经告诉我们,我们用来签名的表标识已经无效了,最简单的方法就是取删除无效的证书,然后重新编译工程,当出现下图提示时点击fix即可,

xcode怎么监控性能 xcode怎么检查错误_xcode

然后点击 reset即可修复错误

xcode怎么监控性能 xcode怎么检查错误_xcode怎么监控性能_02

或者进入苹果的开发这网站,登录自己的id,然后对相应配置文件进行激活

进入MC查看自己的配置文件 是不是变成Invalid状态,此时重新编辑它(更改个新的名字以便于区分)并下载(此时证书的状态将变为Active),双击安装,然后在xcode中切换到当前的配置文件编译运行即可

xcode怎么监控性能 xcode怎么检查错误_配置文件_03

如果依然没有解决问题, 编译运行如果还不通过的话 可以点击弹出框的 fix 进行修复。

如果还是不行的话,就删除自己的全部配置文件【在终端中 cd Desktop---> cd Libirary---> cd Pxxxxx---> open ./  】,然后重新编辑一个pp并下载安装。

Code=3000 "未找到应用程序的“aps-environment”的权利字符串"

如果之前的推送是没有问题的,那么去MC检查一下配置文件是否失效,是的话,Edit 重新命名,下载安装,编辑xcode中的code sign 设置为当前下载的配置文件,编译 运行即可。

如果还是不对,那么有可能是证书错误等,暂时未遇到过,另行百度

Could not connect to the device.

真机运行时报上述错误

xcode怎么监控性能 xcode怎么检查错误_下载安装_04

拔了数据线重新插上再运行就OK了

配置文件为adHoc,在编译时 报错

No codesigning identities (i.e. certificate and private key pairs) that match the provisioning profile specified in your build settings

xcode怎么监控性能 xcode怎么检查错误_xcode怎么监控性能_05

原因:

解决办法:

真机调试 运行时报错【感觉是链接线的问题】

xcode怎么监控性能 xcode怎么检查错误_下载安装_06

文本:

Could not locate installed application

Install claimed to have succeeded, but application could not be found on device. bundleId = com.myncic.PartyConstructionSystem

重新插数据线 

Xcode中关于已删除图片或文件 编译出现CpResource或者CopyPNGFile can't find file的错误

今天整理项目,准备把未用到的png给删了,结果 编译出现CopyPNGFile error找不到文件 和 CpResource error , No such filsse or directory等错误。仔细检查发现图片确实删了,代码中相关的代码也都修改掉了,但是一直编译不成功,最后google一把 Xcode也没有任何的相关解决办法。

那么只好用最粗暴的手段直接修改xcode的.xcodeproj文件。 找到项目.xcodeproj文件,右键显示包含内容,找到project.pbxproj文件用编辑器打开,删除所有报错的那个文件的名字。

最后再编译,就能通过了。