1.找到项目中的**.xcodeproj文件,点击右键,或者直接点击项目名称,右键 show in finder (打开包内容)。
2.打开后找到project.pbxproj文件,用文本编辑器打开。其实就是右键,点击open就好了。
3.打开这个文件后,按command+F,在这个文件中查找“PROVISIONING_PROFILE",找到和这个“
PROVISIONING_PROFILE = "487F3EAC-05FB-4A2A-9EA0-31F1F35760EB";
"PROVISIONING_PROFILE[sdk=iphoneos*]" = "487F3EAC-05FB-4A2A-9EA0-31F1F35760EB";”类似的都删除。
4.然后保存文件,重新打开项目。xcode会提示你重新下载安装provisioning profile文件。下载后安装上就可以。
PS:我在xcode6.2中,尝试过
4 个解决方案
#1
没指定或没指定对provision file 而导致的错误
可以跳转文件到目录 /users/youraccout/Library/MobileDevice/Provisioning Profiles/ 移除所有的已存在的provision file. 去developer 的member center, 下载新的provision file 双击导入。在xcode中重新配置即可。
可以跳转文件到目录 /users/youraccout/Library/MobileDevice/Provisioning Profiles/ 移除所有的已存在的provision file. 去developer 的member center, 下载新的provision file 双击导入。在xcode中重新配置即可。
#2
这是解决了还是没解决?
#3
不要指定具体的provision文件,直接确定你的sdk里的证书,这样在运行过程中会自动帮你从网上down一个provisoin,不然就算这次改对了,下次还是不行。我之前删除了工程文件里的uuid,下次运行又出来了。。。。
#4
赞一下,用这种方法解决了问题
#1
没指定或没指定对provision file 而导致的错误
可以跳转文件到目录 /users/youraccout/Library/MobileDevice/Provisioning Profiles/ 移除所有的已存在的provision file. 去developer 的member center, 下载新的provision file 双击导入。在xcode中重新配置即可。
可以跳转文件到目录 /users/youraccout/Library/MobileDevice/Provisioning Profiles/ 移除所有的已存在的provision file. 去developer 的member center, 下载新的provision file 双击导入。在xcode中重新配置即可。
#2
这是解决了还是没解决?
#3
不要指定具体的provision文件,直接确定你的sdk里的证书,这样在运行过程中会自动帮你从网上down一个provisoin,不然就算这次改对了,下次还是不行。我之前删除了工程文件里的uuid,下次运行又出来了。。。。
#4
赞一下,用这种方法解决了问题