cocoapods安装时报“Failed to build gem native extension”

cocoapods安装时报“Failed to build gem native extension”ERROR: Failed to build gem native extension.You have to install developm

大家好,欢迎来到IT知识分享网。

cocoapods是MacOS及IOS开发的一个第三方类库管理工具,可以说是苹果相关应用开发的必备工具,如果有做过Java开发的可以类比Maven及Gradle,具体功用这里就不细说了。

cocoapods的安装需要Ruby环境,Mac系统默认都内置有一个Ruby,一般我们用以下命令安装即可:

sudo xcode-select -s /Applications/Xcode-beta.app/Contents/Developer sudo xcode-select --install sudo gem install cocoapods

但在Catalina及以后的版本中以上方法安装可能会报下面这样的错误:

cocoapods安装时报“Failed to build gem native extension”

ERROR: Failed to build gem native extension.

cocoapods安装时报“Failed to build gem native extension”

You have to install development tools first.

以上错误是由于苹果不再允许在命令行中引用系统内置的头文件,但是却可以在Xcode SDK中引用。我们不需要另外安装一个Ruby,也不需要使用brew的方式安装,只需要使用xcrun来运行:

sudo xcrun gem install cocoapods

命令结束后,最后出现“xx gems installed”说明安装成功了,之后可以再试试执行:

pod setup

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/53375.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信