无法安装 XCGLogger swift_2.0
Trouble installing XCGLogger swift_2.0
我正在尝试使用 cocoapods 使用 xcode7.4 beta 安装 XCGLogger Swift 2.0。
这是我的 pod 文件。
platform :ios, '8.0'
use_frameworks!
target 'City Summer School' do
pod 'Firebase', '>= 2.3.3'
pod 'XCGLogger', :git => 'https://github.com/DaveWoodCom/XCGLogger.git', :branch => 'swift_2.0'
end
target 'City Summer SchoolTests' do
pod 'Firebase', '>= 2.3.3'
pod 'XCGLogger', :git => 'https://github.com/DaveWoodCom/XCGLogger.git', :branch => 'swift_2.0'
end
然而,当我尝试编译时出现此错误。
error: /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: can't open file: /Users/nim/Library/Developer/Xcode/DerivedData/City_Summer_School-cwdihbtsferehfbcdcilbmzrnqbp/Build/Products/Debug-iphonesimulator/City Summer School.app/Frameworks/XCGLogger.framework/XCGLogger (No such file or directory)
我在安装过程中遗漏了什么吗?
添加附加信息
我 运行 pod install,在我配置我的 Podfile 后从终端安装,它添加到我已经存在的 xcworkspace 文件中。
在 Linked Frameworks and Libraries 下的项目设置中?
Pods_City_Summer_School.framework 已按要求列出。
这是从 Swift 1 --> Swift 2.0
的转换
您遗漏了很多有关设置的缺失信息。实际上,我今晚刚刚在一个新的 Swift 2 项目中安装了 XCGLogger,它可以正常工作。
- 您是否使用 'pod install' 生成的工作区文件打开 xcode 并从那里构建?您必须使用工作区,而不是 "old" 项目文件。
- 您的项目(不是 pod 项目)的 Linked Frameworks and Libraries 设置中是否将 pod 框架设置为可选?
五颜六色的伐木Swift2
如果您在安装时仍然遇到问题,并且您仍然需要可以通过 Carthage 安装的轻量级、快速且功能丰富的 Logger,那么可以尝试 SwiftyBeaver https://github.com/skreutzberger/SwiftyBeaver
我正在尝试使用 cocoapods 使用 xcode7.4 beta 安装 XCGLogger Swift 2.0。
这是我的 pod 文件。
platform :ios, '8.0'
use_frameworks!
target 'City Summer School' do
pod 'Firebase', '>= 2.3.3'
pod 'XCGLogger', :git => 'https://github.com/DaveWoodCom/XCGLogger.git', :branch => 'swift_2.0'
end
target 'City Summer SchoolTests' do
pod 'Firebase', '>= 2.3.3'
pod 'XCGLogger', :git => 'https://github.com/DaveWoodCom/XCGLogger.git', :branch => 'swift_2.0'
end
然而,当我尝试编译时出现此错误。
error: /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: can't open file: /Users/nim/Library/Developer/Xcode/DerivedData/City_Summer_School-cwdihbtsferehfbcdcilbmzrnqbp/Build/Products/Debug-iphonesimulator/City Summer School.app/Frameworks/XCGLogger.framework/XCGLogger (No such file or directory)
我在安装过程中遗漏了什么吗?
添加附加信息
我 运行 pod install,在我配置我的 Podfile 后从终端安装,它添加到我已经存在的 xcworkspace 文件中。
在 Linked Frameworks and Libraries 下的项目设置中?
Pods_City_Summer_School.framework 已按要求列出。
这是从 Swift 1 --> Swift 2.0
的转换您遗漏了很多有关设置的缺失信息。实际上,我今晚刚刚在一个新的 Swift 2 项目中安装了 XCGLogger,它可以正常工作。
- 您是否使用 'pod install' 生成的工作区文件打开 xcode 并从那里构建?您必须使用工作区,而不是 "old" 项目文件。
- 您的项目(不是 pod 项目)的 Linked Frameworks and Libraries 设置中是否将 pod 框架设置为可选?
五颜六色的伐木Swift2
如果您在安装时仍然遇到问题,并且您仍然需要可以通过 Carthage 安装的轻量级、快速且功能丰富的 Logger,那么可以尝试 SwiftyBeaver https://github.com/skreutzberger/SwiftyBeaver