如何运行pod spec文件

时间:2018-05-21 14:40:29

标签: ios swift flutter

我正在尝试在flutter中实现firebase动态链接插件

我在原生iOS和Android中实现了

现在是时候在flutter实施了

我使用模板创建了插件

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

我在iOS部分的pod规范中添加了firebase核心,firebase动态链接依赖性

在其中一个项目中创建了firebase应用程序并获得了googleserviceInfo.plist文件添加的示例 - > runner->目录

现在我的问题是如何运行pod spec文件以将核心和动态链接页面集成到iOS类文件

通常我以前运行pod安装但这里没有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.

我的pod规范看起来像这样

 #
 # 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

提前致谢。

0 个答案:

没有答案