美文网首页
记入职新公司运行项目遇到的问题

记入职新公司运行项目遇到的问题

作者: 张_何 | 来源:发表于2023-12-26 13:41 被阅读0次
  • 首先是新公司项目使用Swift PM管理包的,由于之前没用过,并不知道需要先添加github账号和 Access Token 才能去github 上下载包。可以通过 Xcode-->Setting-->Accounts来添加github账号和Access Token, Access token没有的话可以根据下图的提示添加一个, 也可以去github->setting->developer setting中创建, 需要注意的时创建的时候, 几条必须要的需要都勾上,我这是全部都选了


    注意:生成Access Token 时,你在那台电脑上用,你就在那台电脑上生成,不要在别的电脑生成Access Token后拿着生成的字符串到另外一台电脑上用。我不确定这样会不会有问题,但是为了确保没问题,还是那台电脑上用,就在那台电脑上生成
  • 第二个是添加Access token 后,有些包还是拉不下来,会报一些类似Showing Recent Issues Authentication failed because no credentials were prov 或者 SSH 之类 又或者 fingerprint 之类的错误, 这说明github上还没配置你的SSH key,需要在本机上生成一个SSH, 然后将公钥添加到github上去,添加好之后再更新就可以了。注意生成SSH的时候不要再使用ssh-keygen -t rsa -C "邮箱" 这个指令了,因为github不认可RSA这种SSH了, 如果继续使用这种方式生成的SSH,github 会报 Eclipse/Git: "You're using an RSA key with SHA-1, which is no longer allowed. Please use a newer client or a different key type." 需要使用ssh-keygen -t ed25519 -C "邮箱" 这个指令来生成的SSH就不会有问题了, 如果还有问题,就检查一下 Xcode->Settings->Accounts 下gtihu配置的SSH Key的公钥是否正确

  • 以上都配置好后,还是有些包拉不下来怎么办, 通过Xcode -》 File -〉Packages-》 Reset Package Caches 清除包缓存重新拉, 或者推出Xcode后重新打开,还是不行的话,挂上代理试试。


总结下来就是以下几点:

  1. 是否添加了正确的github账号和Access Token
  2. 是否正确添加了SSH, 及使用的SSH公钥是否正确
  3. 清packages 缓存, 退出Xcode重启, 挂代理
  • 另外还遇到一个File not found: /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos 的问题,这个是升级Xcode后,新版本的Xcode去掉了一些文件,但这些文件在我们项目中是需要的,所以要将这些文件找回来, 可以去这里 将这些文件下载下来,然后放到Xcode报错的目录下就可以了

相关文章

  • iOS APP开发从0到1的项目创建过程

    入职新公司,项目完全从头开始,所以现在整理总结一下项目的创建实现过程,之后跟着这个APP随时记录遇到的问题。 首先...

  • 记入职

    八月的第一天。 经过两天的培训,终于在最后关头拿到offer。 之前在Boss直聘上的招聘人员说好的入职当天签订劳...

  • 工作中的流程梳理

    入职新公司一个半月,开篇先谈自己对如何比较快的上手新项目的看法。。。 一、入职新公司,如何比较快的上手新项目? 入...

  • iOS开发中-遇到的问题

    刚入职新公司,遇到了几个问题,感觉需要记录一下,顺便分享。 问题1 界面和代码对应 由于刚入职,所以不知道哪个界面...

  • RN第一天

    新公司入职 新公司入职第一天,加油鉴于新公司的项目要用RN,且配置的电脑配置比较差,因此自己购入Mac一本。以后w...

  • iOS运行flutrer项目遇到的问题

    最近在学习flutter,记录一下遇到的问题,激励自己的同时也许可以帮到其他人,加油?? flutter项目打开i...

  • 关于npm安装依赖404问题

    我们在运行npm run dev时,时常会遇到not found module ‘xxx’ 的问题,导致项目运行失...

  • 迷茫

    好像每次换工作都很顺利,不知道是因为太随便入职新公司,还是怎么了?每每入职新公司,总觉得公司有各种问题。也许...

  • Xcode 运行旧项目遇到的问题总结

    1.Xcode10 打开旧项目报错Multiple commands produce定位到Info.plist解决...

  • Django报错ImportError: cannot impo

    以下是安装xadmin遇到的一个问题:1、当配置好xadmin后,运行项目,遇到问题:ImportError: c...

网友评论

      本文标题:记入职新公司运行项目遇到的问题

      本文链接:https://www.haomeiwen.com/subject/jvelndtx.html