我在我的mac上创建了一个新用户帐户,我正在尝试从雪豹默认值1.8.7更新到当前版本的ruby(1.9.2).有人可以指点我教程或解释将我的mac上的Ruby从1.8更新到1.9.2的最佳方法吗?谢谢
我跟着的指令Alamofire在github上,
我创建了一个名为cocoapods-test&I 的xcode项目.
我转到项目文件夹运行pod init命令,它生成一个Podfile.然后我将以下代码添加到Podfile:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'Alamofire', '~> 3.0'
Run Code Online (Sandbox Code Playgroud)
然后,我运行命令pod install,这是终端中的结果:
Updating local specs repositories
CocoaPods 1.0.0.beta.6 is available.
To update use: `gem install cocoapods --pre`
[!] This is a test version we'd love you to try.
For more information see http://blog.cocoapods.org
and the CHANGELOG for this version http://git.io/BaH8pQ.
Analyzing dependencies
Downloading dependencies
Installing Alamofire (3.3.0)
Generating Pods project
Integrating client …Run Code Online (Sandbox Code Playgroud) 我意识到在其他问题中也提到了同样的错误(比如这里),但他们的解决方案并不适用于我.我在我的应用程序中不断出现构建失败:"没有这样的模块'Alamofire'".我按照cocoadocs安装说明(这里)安装Alamofire,它仍然无法正常工作.我确保所有内容都具有相同的部署目标.
嵌入式二进制文件和框架
这是我的podfile文本.
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, ‘9.2’
use_frameworks!
target 'MyApp' do
pod 'Alamofire', '~> 3.0'
end
target 'MyAppTests' do
end
target 'MyAppUITests' do
end
Run Code Online (Sandbox Code Playgroud)
此外,我在终端再次尝试"$ pod install"并收到此消息:
[!] The `App [Debug]` target overrides the `EMBEDDED_CONTENT_CONTAINS_SWIFT` build setting defined in `Pods/Target Support Files/Pods-App/Pods-App.debug.xcconfig'. This can lead to problems with the CocoaPods installation
- Use the `$(inherited)` flag, or
- Remove the build settings from the target.
Run Code Online (Sandbox Code Playgroud)
在遵循Sohil的建议后,XCode现在认可了Alamofire模块,但出现了22个新问题.
更新#2:所以我现在使用Xcode 7.3和Swift 2.2,但是我收到了一个新的错误,工作空间链接:"ld:框架未找到Alamofire.clang:错误:链接器命令失败,退出代码为1(使用-v看到调用)."
我正在尝试使用Swift将Alamofire添加到一个新的XCode项目中.我觉得我已经尝试了一切.
每次我尝试添加
进口Alamofire
我得到"没有这样的模块".
我已经尝试按照https://github.com/Alamofire/Alamofire上的说明安装它,我尝试先手动完成,然后是Carthage和Cocoapods,但结果相同.
我尝试删除DerivedData文件夹并重建项目,没有任何运气.
这是一个完全干净的安装,但它不会识别框架.我已经尝试了前10个Google搜索中的建议和Stackoverflow(无法在新的Xcode项目中安装Alamofire."没有这样的模块Alamofire")以下是我最新手册中的一些截图:


这个问题让我疯了.无论我做什么,我都会在存档时遇到问题"没有这样的模块'扶手椅'".它在我构建时有效,但是当我将XCode与我混淆时.我看到XCode归档/编译扶手椅.
$(PROJECT_DIR)/AppName/External/Armchair/build/Release-iphoneos了Framework Search Paths.Build Phases我想我甚至试过了一个raindance,只是为了确定.它在归档时一直拒绝工作,但适用于正常构建和在设备上运行.
我已阅读并尝试过以下相关问题:
运行XCode 7.1.有关如何解决的任何建议?
试图在这里使用unstruction来添加alamofire到swift项目
所有这些步骤,清理项目大量计时器并重新启动XCode,没有任何帮助.错误不会消失
http://i.stack.imgur.com/kNU3R.png
"无法为'Alamofire'加载基础模块"而无所事事
我做的改变:
1)将项目文件添加到我的项目中
i.stack.imgur.com/eUe8E.png
2)添加到构建阶段面板
i.stack.imgur.com/1wanl.png
3)添加到常规选项卡
i.stack.imgur.com/L3TTR.png
那有什么不对?
swift ×5
alamofire ×4
ios ×4
xcode ×4
cocoapods ×2
armchair ×1
compilation ×1
installation ×1
macos ×1
ruby ×1