iOS克隆代码常规报错修复

背景:又到了每年一度的工作交接日子,这两天又要送走一位iOS开发同事了,心里唏嘘完毕,乖乖拉取代码,接手工作。

1.git 常规操作
打开命令行
打开文件目录

cd Desktop

克隆代码到本地

git clone '他的代码地址'

命令行输入ls,查看当前所在目录的所有文件夹

cd '代码在本地的目录'

第三方库文件安装

pod install

2.command + shift + k 直接选真机运行


err1.png

常规解决方案Targets - Build Settings - 搜索sign- 把Distribute 都切换成developer


err2.png
err3.png
err4.png

回到general场面一片大好~~ 直接真机运行


err5.png

3.其他报错信息


err6.png

err7.png

强行瞪大眼睛看了半天,就看出了一点点区别
第一种是info.plist问题
第二种是LICENSE问题
第三种是README.md问题
搜索文件夹目录,注意是文件夹目录,如图。

err8.png

info.plist不敢随便动,先不管他,请忽略
搜索LICENSE


err9.png

把这两个文件放心大胆的删掉,编译一下,居然少了一个报错。
搜索README.md


err10.png

把这两个文件放心大胆的删掉,编译一下,居然又少了一个报错。
接下来就剩下第一个info.plist文件了,看着也不像是多了呀,最后仔细看了下报错提示,发现有个路径下是多了什么的

Showing Recent Messages
:-1: Multiple commands produce '/Users/macbookpro/Library/Developer/Xcode/DerivedData/yimidaijia_client_ios-dopgtzrsvgyezraluczyjtgpmzwm/Build/Products/Debug-iphoneos/yimidaijia_client_ios.app/Info.plist':

  1. Target 'yimidaijia_client_ios' (project 'yimidaijia_client_ios') has copy command from '/Users/macbookpro/Desktop/passengerCode/IOS-Client--New/yimidaijia_client_ios/Info.plist' to '/Users/macbookpro/Library/Developer/Xcode/DerivedData/yimidaijia_client_ios-dopgtzrsvgyezraluczyjtgpmzwm/Build/Products/Debug-iphoneos/yimidaijia_client_ios.app/Info.plist'
  2. Target 'yimidaijia_client_ios' (project 'yimidaijia_client_ios') has process command with output '/Users/macbookpro/Library/Developer/Xcode/DerivedData/yimidaijia_client_ios-dopgtzrsvgyezraluczyjtgpmzwm/Build/Products/Debug-iphoneos/yimidaijia_client_ios.app/Info.plist'

印象中

/Users/macbookpro/Library/Developer/Xcode/DerivedData/

这个路径下貌似有很多不用的文件,先删一波。结果也不起作用。

最后只能从下图这里入手了,做好了代码备份,对比了其他正常的项目,
err11.png

放心大胆的删删掉了

command + shift + K 再运行,完全OK~~~

你可能感兴趣的:(iOS克隆代码常规报错修复)