无法通过 CocoaPods 安装 pod (Mixpanel) - 编译失败(找不到文件) - 桥接头问题?
Can't install a pod (Mixpanel) via CocoaPods - Fails to compile (file not found) - Bridging header issue?
我正在尝试更新我项目的 Mixpanel 版本以使用 Cocoapods,因为它之前是手动安装的。我已经在使用 Cocoapods,所以我认为只需将 pod 'Mixpanel', '~> 2.9'
添加到 Podfile 和 运行 pod install
就可以轻松更新。这样做之后,我收到以下错误:
导入语句处#import "Mixpanel.h"
/Users/timc/ios/app/MyApp/Classes/AnalyticsUtil.h:10:9: 'Mixpanel.h' file not found
还有这个
Failed to import bridging header '/Users/timc/ios/app/MyApp/Classes/MyApp-Free-Bridging-Header.h'
我正在尝试将 Mixpanel 导入到 Objective-C 文件中。我的 Podfile 看起来像这样...
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'Alamofire', '~> 3.1'
pod 'AlamofireObjectMapper', '~> 2.1'
target 'MyApp' do
pod 'Mixpanel', '~> 2.9'
end
target 'MyApp Tests' do
end
target 'WatchKit Extension' do
pod "Mixpanel/AppExtension"
end
target 'WatchKit App' do
pod "Mixpanel/AppExtension"
end
target 'MyAppSharedFramework' do
pod 'Alamofire', '~> 3.1'
pod 'AlamofireObjectMapper', '~> 2.1'
end
那么我需要什么才能让我的项目找到 Mixpanel 源文件?我已经尝试使用 #import,虽然这允许我 option-click 导航到正确的文件,但项目仍然无法构建。
我是 运行宁 Xcode 7.2,项目是 Objective-C 和一点 Swift.
的混合体
很高兴提供任何进一步的信息来帮助诊断此问题!
我能够通过删除工作区并重新生成它来解决这个问题。
rm -rf MyProject.xcworkspace
pod install
很明显,我的工作区中的某些内容已损坏...这已解决。
我正在尝试更新我项目的 Mixpanel 版本以使用 Cocoapods,因为它之前是手动安装的。我已经在使用 Cocoapods,所以我认为只需将 pod 'Mixpanel', '~> 2.9'
添加到 Podfile 和 运行 pod install
就可以轻松更新。这样做之后,我收到以下错误:
导入语句处#import "Mixpanel.h"
/Users/timc/ios/app/MyApp/Classes/AnalyticsUtil.h:10:9: 'Mixpanel.h' file not found
还有这个
Failed to import bridging header '/Users/timc/ios/app/MyApp/Classes/MyApp-Free-Bridging-Header.h'
我正在尝试将 Mixpanel 导入到 Objective-C 文件中。我的 Podfile 看起来像这样...
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'Alamofire', '~> 3.1'
pod 'AlamofireObjectMapper', '~> 2.1'
target 'MyApp' do
pod 'Mixpanel', '~> 2.9'
end
target 'MyApp Tests' do
end
target 'WatchKit Extension' do
pod "Mixpanel/AppExtension"
end
target 'WatchKit App' do
pod "Mixpanel/AppExtension"
end
target 'MyAppSharedFramework' do
pod 'Alamofire', '~> 3.1'
pod 'AlamofireObjectMapper', '~> 2.1'
end
那么我需要什么才能让我的项目找到 Mixpanel 源文件?我已经尝试使用 #import,虽然这允许我 option-click 导航到正确的文件,但项目仍然无法构建。
我是 运行宁 Xcode 7.2,项目是 Objective-C 和一点 Swift.
的混合体很高兴提供任何进一步的信息来帮助诊断此问题!
我能够通过删除工作区并重新生成它来解决这个问题。
rm -rf MyProject.xcworkspace
pod install
很明显,我的工作区中的某些内容已损坏...这已解决。