Добавьте AdSupport Framework в проект Xcode с помощью команды CLI или конфигурации Ionic - PullRequest
0 голосов
/ 18 апреля 2019

В настоящее время я работаю над ионным приложением, целевой платформой которого является ios.Я использую плагин Firiebase Analytics и для этого требуется добавить AdSupport Framework в конфигурацию сборки Xcode.

Я бы не хотел добавлять это вручную, поскольку это задокументировано, потому что это нарушает мой процесс непрерывной доставки.Есть ли способ программно добавить фреймворк в сборку с CLI или ионной конфигурацией?

Ответы [ 2 ]

0 голосов
/ 23 мая 2019

Согласно документации ( 1 ) ( 2 ) Невозможно указать это в проекте config.xml.Однако вы можете указать, какая библиотека фреймворков вам нужна для ios, в Plugin.xml при написании нового плагина.

Это свойство framework:

Идентифицирует каркас (обычночасть операционной системы / платформы), от которой зависит плагин.

// 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" />

Я нашел плагин, который позволяет здесь и Я разветвил его длямои особые потребности.

0 голосов
/ 18 апреля 2019

Попробуйте:

Откройте файл plugin.xml (в папке плагина аналитики firebase) и строку ниже под ios:

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