――― MARKDOWN TEMPLATE ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
### Command
/Users/xxx/.rvm/rubies/ruby-3.0.0/bin/pod init
### Report
* What did you do?
* What did you expect to happen?
* What happened instead?
### Stack
...
步骤1:
image.png
步骤2:
image.png
步骤3:
image.png
步骤4:
objectVersion = 77;
修改为objectVersion = 56;
image.png
command + S 保存
步骤5:
以下删除
minimizedProjectReferenceProxies = 1;
preferredProjectObjectVersion = 77;
command + S 保存
关闭项目、关闭终端
重新打开终端,再次pod init尝试,成功了
运行项目报错:
遇到的rsync.samba权限问题,通过将构建设置中的UserScriptSandboxing设置为NO,解决了deny(1)file-write-create错误,允许对指定路径进行文件操作。
Sandbox: rsync.samba(69628) deny(1) file-write-create /Users/xxx/Library/Developer/Xcode/DerivedData/podInit-hbdcfxwmklscpzeqsirlqijxkrnx/Build/Products/Debug-iphoneos/podInit.app/Frameworks/SnapKit.framework/SnapKit_Privacy.bundle
image.png
=> Build Settings 搜索user script sandboxing,将值设置为NO
image.png