解决Xcode真机调试的问题

配置按照如下两张图所示:

2932245-acaad91a4d27bf3e.png
project

2932245-451ef6da4b82c159.png
target
真机调试解决签名冲突问题:
2932245-97ca83b8c72ae983.png
image.png
首先证书要齐全 

项目名称 has conflicting provisioning settings. 项目名称 is automatically signed, but provisioning profile df7171b8-e8f0-4916-a0eb-12cbc9d8ed3c has been manually specified. Set the provisioning profile value to "Automatic" in the build settings editor, or switch to manual signing in the project editor.
你的项目名称 的配置设置有冲突。 你的项目名称 已自动签名,但已手动指定配置文件df7171b8-e8f0-4916-a0eb-12cbc9d8ed3c。在构建设置编辑器中将配置配置文件值设置为“自动”,或在项目编辑器中切换到手动签名。

2932245-f7415958e4c4e266.png
显示包内容
首先把show in Finder你的项目 , 然后右键点击你的项目名称 , 
注意不是cocoaPods配置的工作空间TestDemo.xcworkspace , 
而是原始的项目TestDemo.xcodeproj , 
2932245-2f61077d90ceee32.png
image.png
选择`显示包内容`
点击进入包内容后双击点选第一个`project.pbxproj`
2932245-5e41740ccb6b9c3d.png
image.png
因为你的错误冲突是签名已经设置自动设置然而你又给手动设置了 , 
所以你得把你手动指定的配置文件的给去掉! , 
而这个`去掉`的操作 , 
就是根据你指定的配置文件的编码也就是最开始提到的
那一大串`df7171b8-e8f0-4916-a0eb-12cbc9d8ed3c`
在`project.pbxproj里`全局搜索即可

注意 , 如果遇到多个`df7171b8-e8f0-4916-a0eb-12cbc9d8ed3c`编码
可以自己试一下删除那个不删除那个 , 注意提前做好备份或git / svn提交即可!

至此为止 , 真机调试完成~

最后感谢一篇文章的作者 , 没有他的文章我很难解决这个困扰我很久的问题 https://www.jianshu.com/p/ebe95e2c4b05
谢谢你们 , 集思广益互相学习才能真正的进步!

愿编程让这个世界更美好

猜你喜欢

转载自blog.csdn.net/weixin_34133829/article/details/87416485