相关疑难解决方法(0)

cocoaPods pod安装权限被拒绝

这是简短的版本:

我跑的时候

pod install 
Run Code Online (Sandbox Code Playgroud)

在我得到的Xcode项目中

[!] Pod :: Executable pull error:无法打开.git/FETCH_HEAD:权限被拒绝

如果我跑

sudo pod install
Run Code Online (Sandbox Code Playgroud)

我没有得到任何错误,但是我安装的文件是root所有并且无法编译,我必须将chown这些文件发送给普通用户才能使用Xcode编译器.

我正在运行Lion OSX.

我使用安装了cocoaPods

sudo gem install cocoaPods
Run Code Online (Sandbox Code Playgroud)

我不得不使用sudo因为没有它我得到了

错误:执行gem时...(Gem :: FilePermissionError)

您没有写入/Library/Ruby/Gems/1.8目录的权限.

所以现在我有一个root安装版本的cocoaPods下载了root拥有的Xcode库.

是以sudo正确的方式安装cocoaPods吗?

如果正常,有没有办法解决pod安装问题?

rubygems cocoapods

51
推荐指数
5
解决办法
3万
查看次数

Ionic - 添加/删除phonegap-push-plugin - 找不到CocoaPods

我正在写一个Ionic应用程序,但是我遇到了很多问题.特别是一个问题是当我尝试使用命令添加phonegap-push-plugin时

sudo ionic plugin add phonegap-plugin-push
Run Code Online (Sandbox Code Playgroud)

我得到以下错误:

Error: CocoaPods was not found. Please install version 1.0.1 or greater from https://cocoapods.org/
Run Code Online (Sandbox Code Playgroud)

我显然尝试安装此软件,因为错误建议,但我无法在任何地方找到版本1.0.1.

我也想了解这是什么需要以及为什么Ionic认为它需要它.

非常感谢

cocoapods cordova ionic-framework

23
推荐指数
1
解决办法
3万
查看次数

您无法以root用户身份运行CocoaPods(Windows 10)

我正在按照https://github.com/invertase/react-native-firebase-starter的“入门”部分设置一个新的react-native firebase项目。

所有Android步骤都可以正常工作,但我正在努力使iOS pod安装正常工作(步骤1.4 [iOS] cd ios and run pod install)

我已经安装了ruby,并使用gem安装了cocoapods,例如:

gem install cocoapods

我接受了所有默认设置,安装成功,但是现在当我运行任何pod命令时,我得到一个错误。

跑步pod --version给我:

Traceback (most recent call last): 4: from C:/Ruby25-x64/bin/pod:23:in `<main>' 3: from C:/Ruby25-x64/bin/pod:23:in `load' 2: from C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/cocoapods-1.5.3/bin/pod:55:in `<top (required)>' 1: from C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/cocoapods-1.5.3/lib/cocoapods/command.rb:47:in `run' C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/claide-1.0.2/lib/claide/command.rb:439:in `help!': [!] You cannot run CocoaPods as root. (CLAide::Help)

我正在运行Windows 10 Pro

这里有一个堆栈溢出的答案:https : //stackoverflow.com/a/37451422/3368558,它通过注释掉检查来绕过这个问题,但是我正在寻找一种更正确的方法,它不涉及我弄乱CocoaPods本身。

windows cocoapods firebase

6
推荐指数
0
解决办法
662
查看次数

未找到“GoogleSignIn/GoogleSignIn.h”文件

我将 Ionic 与 google Plus cordova 插件一起使用:https : //ionicframework.com/docs/v3/native/google-plus/

我正确设置了一切,它在 Android 上没有任何问题。在 iOS 上,我使用了命令“Ionic cordova prepare iOS”,起初我遇到了一些 Cocoapods 的问题(“cannot run cocoapods as root”),我在这篇文章的帮助下修复了这个错误:Can't run sudo pod install after更新到 cocoapods 0.32.1 并出现错误“您无法以 root 身份运行 CocoaPods。(CLAide::Help)”。在那之后,我能够得到一个 .xcodeproj。

经过一番研究,我发现我必须打开 .xcworkspace。我点击运行并得到错误:“GoogleSignIn/GoogleSignIn.h”文件未找到

xcode ios ionic-framework google-signin

6
推荐指数
2
解决办法
4694
查看次数