一、前言

iOS 13学习系列:如何在github下载开源项目到本地(Coding iOS 客户端为例)已经把 Coding iOS 客户端源码下载到本地。

但项目进行真机调试遇到很多问题。

二、问题描述

Xcode添加真机调试账户就不多说,不懂的网上查。

项目利用了cocoapods管理第三方框架,所以点击“Coding_iOS.xcworkspace”打开项目,而不是“Coding_iOS.xcodeproj”。

选择真机调试的设备,我的设备是iPhone4s,注意不是模拟器。

直接运行,出现以下提示:

Failed to code sign "Coding_iOS".

No provisioning profiles with a valid signing identity (i.e. certificate and private key pair) matching the bundle identifier “net.coding.CodingForiOS” were found.
Xcode can attempt to fix this issue. This will reset your code signing and provisioning settings to recommended values and resolve issues with signing identities and provisioning profiles.

点击“Fix Issue”,选择好Team,然后点击“Choose”

出现以下提示:

An App ID with Identifier 'net.coding.CodingForiOS' is not available. Please enter a different string.

三、问题分析

1.Please enter a different string.

错误原因是这个bundle ID已经被占用了,bundle ID必须是唯一的。

2.Failed to code sign "Coding_iOS".

错误原因是没有根据当前bundle ID创建一个新的provisioning file证书。

四、问题解决

1.Please enter a different string.

解决办法:在General的Identity下修改bundle ID。

2.Failed to code sign "Coding_iOS".

解决办法:点击“Fix Issue”重新根据当前bundle ID创建一个新的provisioning file证书。

或者在General的Identity下点击“Fix Issue”。

重新点击run按钮就可以运行在真机了。

最新文章

  1. AJAX怎么用POST 传参数
  2. IE6对png图片的处理
  3. python 异常含义
  4. junit模板方法模式应用
  5. Sublime Text 2/3安装CTags实现函数跳转
  6. UNIX 高手的 20 个习惯[转]
  7. VC模拟发送数据包-百度关键词查找
  8. js封装好的模仿qq消息弹窗代码
  9. linux根据该文件夹的读取权限和权限运行差异
  10. Android 透明状态栏&着色状态栏
  11. Servlet线程
  12. [Swift]LeetCode990. 等式方程的可满足性 | Satisfiability of Equality Equations
  13. 如何给框架添加API接口日志
  14. 【Linux】comm指令
  15. Android学习:简易图片浏览
  16. Jade入门学习笔记
  17. 前端模板学习bootstrap
  18. windows 服务的安装与卸载
  19. 关于Map迭代循环,key和value的顺序问题
  20. springmvc是如何和前端页面联系起来的

热门文章

  1. JavaScript------脚本化HTTP
  2. Thinking in java学习笔记之set
  3. mui事件绑定和可以用的js dom操作方法
  4. DevExpress.chartContro控件保存图片和打印图片
  5. git版本控制?
  6. FragmentPagerAdapter+ViewPager+Fragment
  7. linux 遇见的问题
  8. BZOJ2144: 跳跳棋
  9. JS-抽奖系统-实现原理
  10. 使用 Eclipse 调试 Java 程序的 10 个技巧