как запустить файл спецификации pod - PullRequest
0 голосов
/ 21 мая 2018

Я пытаюсь внедрить плагин динамической связи Firebase во флаттере

Я достиг этого в родной iOS и Android

Теперь время для реализации во флаттере

У меня былосоздал плагин, используя шаблон

flutter create --org com.sample --template=plugin firebasedynamiclink

Я добавил ядро ​​FireBase, зависимость динамической ссылки FireBase в спецификации модуля в разделе iOS

создал приложение FireBase в одном из проектов и добавил файл googleserviceInfo.plistexample-> runner-> directory

Теперь мой вопрос, как запустить файл спецификации pod для интеграции основных и динамических страниц ссылок с файлами классов iOS

Обычно я использовал для запуска pod install, но здесь нет podфайл есть.

Он показывает вывод, если я добавлю #import "Firebase / Firebase.h" в dynamiclinkplugin.m

  Xcode's output:
↳
=== BUILD TARGET app_referrals OF PROJECT Pods WITH CONFIGURATION Debug ===
/Users/Siva/IdeaProjects/app_referrals/ios/Classes/AppReferralsPlugin.m:2:9: fatal error: 'Firebase/Firebase.h' file not found
#import "Firebase/Firebase.h"
        ^~~~~~~~~~~~~~~~~~~~~
1 error generated.

моя спецификация модуля выглядит так

 #
 # To learn more about a Podspec see      http://guides.cocoapods.org/syntax/podspec.html
 #
Pod::Spec.new do |s|
   s.name             = 'app_referrals'
    s.version          = '0.0.1'
   s.summary          = 'A new flutter plugin project to refer your application using native dynamic links .'
   s.description      = <<-DESC
 A new flutter plugin project.
                   DESC
   s.homepage         = 'http://example.com'
   s.license          = { :file => '../LICENSE' }
   s.author           = { 'xyzzy Technologies' => 'siva@xyz.com'      }
   s.source           = { :path => '.' }
   s.source_files = 'Classes/**/*'
  s.public_header_files = 'Classes/**/*.h'
  s.dependency 'Flutter'
  s.dependency 'Firebase/Core'
  s.dependency 'Firebase/DynamicLinks'
  s.ios.deployment_target = '8.0'
  end

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...