使用CLI命令或Ionic配置将AdSupport Framework添加到Xcode项目

时间:2019-04-18 08:43:55

标签: ios xcode cordova ionic-framework firebase-analytics

我目前正在开发目标平台为ios的离子应用程序。我将Firiebase Analytics插件和this requires to add AdSupport Framework用于Xcode构建配置。

我不希望手动添加该文档,因为它破坏了我的连续交付过程。有没有办法通过CLI或ionic配置以编程方式向构建中添加框架?

2 个答案:

答案 0 :(得分:0)

尝试:

打开plugin.xml(位于Firebase Analytics插件文件夹中),并在ios下的行下面:

<platform name="ios">
   <framework src="pointToYour/File.framework" embed="true" />
</platform>

答案 1 :(得分:0)

根据文档(1)(2),无法在项目config.xml中进行指定。但是,在编写新插件时,您可以在Plugin.xml中指定ios所需的ios框架库。

这是framework属性:

  

标识框架(通常是OS /平台的一部分),   插件取决于。

// In Plugin.xml
<framework src="libsqlite3.dylib" />
<framework src="social.framework" weak="true" />
<framework src="relative/path/to/my.framework" custom="true" />
<framework src="GoogleCloudMessaging" type="podspec" spec="~> 1.2.0" />

我找到了一个插件,该插件可以满足我的特殊需要hereI forked it