Não é possível importar a dependência instalada com o Cocoapods
Instalei o FBSDK com Cocoapods, mas não posso importá-lo no meu arquivo AppDelegate.swift por algum motivo. O kit FBSDK aparece no meu projeto do Xcode, então eu sinto que deveria estar funcionando.
Não sou desenvolvedor de iOS, estou tentando escrever um plugin nativo simples para o Flutter SDK. Alguém tem uma ideia?
- Aqui está a aparência do arquivo pod--
# Uncomment this line to define a global platform for your project
# platform :ios, '9.0'
if ENV['FLUTTER_FRAMEWORK_DIR'] == nil
abort('Please set FLUTTER_FRAMEWORK_DIR to the directory containing Flutter.framework')
end
target 'Runner' do
use_frameworks!
# Pods for Runner
pod 'FBSDKCoreKit'
pod 'FBSDKLoginKit'
pod 'FBSDKShareKit'
# Flutter Pods
pod 'Flutter', :path => ENV['FLUTTER_FRAMEWORK_DIR']
if File.exists? '../.flutter-plugins'
flutter_root = File.expand_path('..')
File.foreach('../.flutter-plugins') { |line|
plugin = line.split(pattern='=')
if plugin.length == 2
name = plugin[0].strip()
path = plugin[1].strip()
resolved_path = File.expand_path("#{path}/ios", flutter_root)
pod name, :path => resolved_path
else
puts "Invalid plugin specification: #{line}"
end
}
end
end
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
---EDITAR---
Estou recebendo o seguinte erro de atm:FBSDKCoreKit.framework: No such file or directory
. Quando abro a pasta Frameworks no xCode, todos os nomes de arquivos estão em vermelho:Mas essa pasta exata no Finder está vazia. Então eu acho que é por isso que o erro está aparecendo. A questão é como consertar isso ...
Isto é o que meuembedded binaries
elinked frameworks and libraries
parecido com o projeto: