首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >未能向Xcode 13项目添加pod文件

未能向Xcode 13项目添加pod文件
EN

Stack Overflow用户
提问于 2021-06-24 16:50:43
回答 4查看 8.5K关注 0票数 10

我试图在我的项目中添加一个pod文件,但是我始终在终端中得到这个错误。有人知道怎么解决这个问题吗?还是因为我已经在iOS 15 beta版中使用了Xcode 13?我的项目名为AdMob测试,因为我想使用Cocoapods作为Ad暴徒,以防您想知道。谢谢。

myName@MacBook AdMob测试% pod

--标记模板―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

命令

代码语言:javascript
复制
/usr/local/bin/pod init

报告

  • 你做了什么?

  • ,你预期会发生什么?

  • 到底发生了什么?

堆栈

代码语言:javascript
复制
   CocoaPods : 1.10.1
        Ruby : ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin20]
    RubyGems : 3.0.3
        Host : macOS 11.5 (20G5023d)
       Xcode : 12.5 (12E262)
         Git : git version 2.30.1 (Apple Git-130)
Ruby lib dir : /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib
Repositories : trunk - CDN - https://cdn.cocoapods.org/

插件

代码语言:javascript
复制
cocoapods-deintegrate : 1.0.4
cocoapods-plugins     : 1.0.0
cocoapods-search      : 1.0.0
cocoapods-trunk       : 1.5.0
cocoapods-try         : 1.2.0

错误

代码语言:javascript
复制
RuntimeError - [Xcodeproj] Unknown object version.
/Library/Ruby/Gems/2.6.0/gems/xcodeproj-1.19.0/lib/xcodeproj/project.rb:227:in `initialize_from_file'
/Library/Ruby/Gems/2.6.0/gems/xcodeproj-1.19.0/lib/xcodeproj/project.rb:112:in `open'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.10.1/lib/cocoapods/command/init.rb:41:in `validate!'
/Library/Ruby/Gems/2.6.0/gems/claide-1.0.3/lib/claide/command.rb:333:in `run'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.10.1/lib/cocoapods/command.rb:52:in `run'
/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.10.1/bin/pod:55:in `<top (required)>'
/usr/local/bin/pod:23:in `load'
/usr/local/bin/pod:23:in `<main>'

--模板端――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

好了!哦,不,发生了一个错误。

搜索与您的问题相似的现有GitHub问题:https://github.com/CocoaPods/CocoaPods/search?q=%5BXcodeproj%5D+Unknown+object+version.&type=Issues

如果不存在,请在:https://github.com/CocoaPods/CocoaPods/issues/new上创建一个上面显示的模板的票证

请务必先阅读投稿指南,了解如何正确提交票证的详细信息:https://github.com/CocoaPods/CocoaPods/blob/master/CONTRIBUTING.md

别忘了匿名任何私人资料!

寻找有关cocoapods/cocoapods的相关问题。

另外62位是:https://github.com/cocoapods/cocoapods/search?q=%5BXcodeproj%5D%20Unknown%20object%20version.&type=Issues&utf8=✓

,这是完全错误。谢谢你的想法.

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2021-06-24 22:59:47

将项目更改为Xcode 12.0兼容。多亏了https://github.com/CocoaPods/CocoaPods/issues/10713#issuecomment-865145924

票数 23
EN

Stack Overflow用户

发布于 2021-12-10 14:28:12

不要忘记,在更改项目格式之后,还需要用以下内容更新xcodeproj:

代码语言:javascript
复制
sudo gem update xcodeproj
票数 5
EN

Stack Overflow用户

发布于 2022-05-16 06:46:36

在终端中运行以下命令:

  1. sudo gem update xcodeproj
  2. sudo arch -x86_64 gem install ffi
  3. arch -x86_64 pod install

这对我有用!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68119811

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档