Xcode各种报错总结

2021-04-21  本文已影响0人  白水灬煮一切

1、删除Xcode内多余的配置文件:

当你的工程中有个人证书和企业证书时,你xCode打包的时候可能会发现一个问题:当你的Code Signing设置iOS Developer和Automatic,并且你的Bundle ID和Team选择其中一个时,你打出来的包不一定是你想要的个人包或者企业包,因为在你export最后一步的时候,你的Provisioning Profiles才是决定你的包类型的关键,但是你发现你改Bundle ID和Team并没什么乱用的时候,怎么办?删除没用的Provisioning Profiles:command + shift +G 前往文件夹: ~/Library/MobileDevice /Provisioning Profiles   删除里面的文件,导入你需要的Provisioning Profiles

1、Xcode的APPID登录过期,反复登录不上去 ——> 设置/APPID/iCloud中失效导致,从新登录 ,再回到Xcode中登录即可。

单独

2、Xcode10.3 打不开问题 libMainTread.dyl插件库,修改其名字即可。

3、pod库头文件提示找不到,在 Build Settings  中  search Paths中 添加引用库。

4、git push origin HEAD:refs/for/分支名字

1.git push <remote 名字> <本地分支的名字> : <远程库的名字>

 git push origin HEAD:refs/for/master   :需要codeReview

git push 肯定是推送 

origin : 是远程的库的名字 

HEAD: 是一个特别的指针,它是一个指向你正在工作的本地分支的指针,可以把它当做本地分支的别名,git这样就可以知道你工作在哪个分支 

refs/for :意义在于我们提交代码到服务器之后是需要经过code review 之后才能进行merge的 

refs/heads 不需要———————————————— 

创建远程分支(本地分支push到远程):$ git push origin [name]  /  或者  git push origin head

5、代码分支合错 后面又提交了很多代码解决办法

1、从 合并分支的开始之前的提交的分支处进行 检出一个分支!

2、在 “新分支” 上 选择 当前分支 ——> 仅首个父级 ——> 从合并代码的地方 往上开始 把自己的 「每一个 提交」 进行 「遴选」,遇见冲突的 解决代码冲突。

3、遇到 有合并的提交 ——> 不要遴选,从其他分支上进行 合并过来。

4、依次把自己提交的全部 「遴选」过来!!

5、运行代码,进行解决丢失的那部分代码。

上一篇下一篇

猜你喜欢

热点阅读