相关疑难解决方法(0)

如何在安装Rails时修复"您没有写入/ usr/bin目录的权限"错误?

我正在尝试在运行OS X 10.6.3,Ruby 1.8.7和Rails 2.3.5的全新MacBook Pro上安装Rails 3,我想知道我是否已经自己洗了.到目前为止,我已经运行了这些命令:

$ gem update --system
$ gem install arel tzinfo builder memcache-client rack rack-test rack-mount erubis mail text-format thor bundler i18n
$ gem install rails --pre
Run Code Online (Sandbox Code Playgroud)

但是,当我运行最后一个命令时,我收到此错误:

ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions into the /usr/bin directory.
Run Code Online (Sandbox Code Playgroud)

我认为它希望我运行命令,sudo以便它可以写入/usr/bin/rails.但如果我这样做,我不会覆盖我的Rails 2.3.5可执行文件吗?我不想那样做.相反,我想保留两个版本的Rails.我怎么做?

ruby-on-rails-3

100
推荐指数
8
解决办法
9万
查看次数

"您没有/ usr/bin目录的写权限." 使用Gem命令安装Sass时

我在Mac上,我正在尝试使用终端中的命令安装Sass,"sudo gem install sass".然后我输入我的密码,一切正常,直到弹出,

"错误:执行gem时...(Gem :: FilePermissionError)您没有/ usr/bin目录的写权限."

我确实使用sudo,但它仍然不起作用,而且这是你不能给自己读写权限的东西之一.有任何想法吗?

谢谢,

macos terminal rubygems sass

27
推荐指数
3
解决办法
2万
查看次数

Command/bin/sh失败,退出代码1和嵌入式pods框架

无法识别实际问题,在更新coco pod时收到消息" 由于主要版本更新而重新创建CocoaPods. "(仅出现一次)并且pod更新成功.在构建后,我收到错误.命令/ bin/sh失败,退出代码为1.以下是我得到的一些细节

  1. Code Signing /Users/Gaurav/Library/Developer/Xcode/DerivedData/Appname-******/Build/Products/Debug-iphoneos/Appname.app/Frameworks/Alamofire.framework with Identity iPhone Developer: Account Name (Account Id)
  2. /usr/bin/codesign --force --sign ***************** --preserve-metadata=identifier,entitlements "/Users/UserName/Library/Developer/Xcode/DerivedData/Appname-***************/Build/Products/Debug-iphoneos/Appname.app/Frameworks/Alamofire.framework"
  3. /Users/Username/Library/Developer/Xcode/DerivedData/Appname-************/Build/Products/Debug-iphoneos/Appname.app/Frameworks/Alamofire.framework: bundle format unrecognized, invalid, or unsuitable

我使用iOS 8作为部署目标和Xcode 7.3.1我检查了没有任何问题的代码签名身份.我已经重新安装了所有pod和Alamofire,但是没有确定问题.

xcode code-signing ios swift alamofire

19
推荐指数
2
解决办法
2万
查看次数

如何找到我的mac中是否安装了cocoaPods

任何人都可以帮助找到我的机器中是否安装了cocoaPod.我试图在我的应用程序中使用Google Map.所以我被要求安装CocoaPods.任何人都可以帮我解释一下目的.

ios

14
推荐指数
2
解决办法
1万
查看次数

如何切换cocoapod版本

我的系统包含的不仅仅是cocoapod版本(如cocoapods(1.2.0,1.1.1,1.0.1,1.0.0,0.39.0,0.38.2)).我想切换到0.39.0版本.如何切换到这个指定的版本?

iphone xcode ios cocoapods

10
推荐指数
4
解决办法
7749
查看次数

使用Google Maps for iOS的Swift项目中的链接器错误通过CocoaPods添加

我正在尝试通过CocoaPods为我正在开发的Swift项目添加Google Maps SDK for iOS,因为CocoaPods现在支持Swift.

这是我的podfile.

source 'https://github.com/CocoaPods/Specs.git'
use_frameworks!
platform :ios, '7.0'

pod 'Google-Maps-iOS-SDK'
Run Code Online (Sandbox Code Playgroud)

Pod安装成功完成,我可以导入这样的框架,import GoogleMaps没有任何编译错误.

但后来我继续添加了一个UIView并将其类设置为GMSMapView并将IBOutlet添加到我的视图控制器并构建项目.我收到以下错误.

链接器命令失败,退出代码为1(使用-v查看调用)

在此输入图像描述

我已经添加并使用了Objective-C中编写的库,如MagicalRecord,MBProgressHUD在Swift项目上没有任何问题.

也在这里上传了一个演示Xcode项目.

有什么办法解决这个问题?

google-maps ios cocoapods google-maps-sdk-ios swift

9
推荐指数
1
解决办法
3291
查看次数

财产有先前的声明

我尝试将XMPP框架添加到我的ios项目中,但我无法使其工作.事实证明我添加错误,所以我尝试删除它,现在没有XMPP我收到这些错误:提前谢谢! 在此输入图像描述

xmpp objective-c ios afnetworking

7
推荐指数
2
解决办法
9051
查看次数

Cocoapods 指向错误的版本

我在项目的一个版本中遇到了一些问题。我找到了这个答案,有人建议从机器中删除所有与 cocoapods 连接的东西并重新安装它。我确实按照以下步骤操作:

$ 'pod --version'
0.36.1

$ gem list --local | grep cocoapods
cocoapods (0.39.0.rc.1, 0.38.2, 0.38.1, 0.37.2)
cocoapods-core (0.39.0.rc.1, 0.38.2, 0.38.1, 0.37.2)
cocoapods-downloader (0.9.3, 0.9.1)
cocoapods-plugins (0.4.2)
cocoapods-search (0.1.0)
cocoapods-stats (0.6.2, 0.5.3)
cocoapods-trunk (0.6.4, 0.6.1)
cocoapods-try (0.5.1, 0.4.5)

$ gem uninstall cocoapods // and all others from the list above
Run Code Online (Sandbox Code Playgroud)

问题是,当我再次 grep 所有 cocoapods 时,列表等于上一个,没有任何消失。

$ sudo gem uninstall cocoapods
Select gem to uninstall:
 1. cocoapods-0.37.2
 2. cocoapods-0.38.1
 3. cocoapods-0.38.2
 4. cocoapods-0.39.0.rc.1
 5. All versions
> …
Run Code Online (Sandbox Code Playgroud)

ruby gem cocoapods

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