Ответ 1
Кажется, есть некоторая ошибка в версиях бета-версий cocoapods 1.0.0. Возврат к v0.39.0 исправляет ошибку. Вам может потребоваться удалить последнюю версию бета-версии cocoapods, которую вы установили, этот вопрос должен помочь.
По какой-то нечетной причине после добавления несвязанного модуля я получил сообщение об ошибке во время процесса сборки, в котором указываются файлы FBSDKCorekit.h, FBSDKCopying.h и FBSDKButton.h не найдены. Я следил за множеством предложений, изменяющих свойства в настройках построения проектов на основе предложений, которые я нашел в stackoverflow; однако, похоже, никто не работает.
Я использую Cocoapods, поэтому я попытался удалить и переустановить его, а также предварительную версию. Я очистил кеш контейнера, а также удалил фактическую папку pods и podfile.lock и xcworkspace и снова установил pod в проект; однако я все еще получаю ошибку.
Я также удалил кеш проекта и перестроил его...
Любая помощь будет оценена
Podfile
# define a global platform for your project
platform :ios, '8.4'
# using Swift
use_frameworks!
#
source 'https://github.com/CocoaPods/Specs.git'
# disable bitcode in every sub-target
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['ENABLE_BITCODE'] = 'NO'
end
end
end
target 'MyApp' do
# other pods
pod ...
# Facebook
pod 'FBSDKCoreKit' , '4.9.0-beta2'//4.8 gives same issue
pod 'FBSDKLoginKit', '4.9.0-beta2'
pod 'FBSDKShareKit', '4.9.0-beta2'
# Uber(New pod added)
pod 'UberRides' //actually just realized it just a wrapper for very simple calls
# ==============================================================
# Sets the inheritance mode for the tests target inheriting
# only the search paths
target 'MyAppTests' do
inherit! :search_paths
end
end
Кажется, есть некоторая ошибка в версиях бета-версий cocoapods 1.0.0. Возврат к v0.39.0 исправляет ошибку. Вам может потребоваться удалить последнюю версию бета-версии cocoapods, которую вы установили, этот вопрос должен помочь.
Произошло со мной после обновления до cocoapods 1.0.0.beta.6
Следующее помогло мне:
rm -rf ~/Library/Developer/Xcode/DerivedData
Вам не нужно возвращаться к v0.39.0
.
В настоящее время я имею следующие версии:
1. cocoapods-0.38.2
2. cocoapods-0.39.0
3. cocoapods-1.0.0.beta.2
4. cocoapods-1.0.0.beta.3
Для меня этот вопрос появился только в beta.5
.
Итак, если вы хотите 1.0 пойти на beta.3
.