Cordova добавить пользовательские рамки - ошибки ссылок - PullRequest
0 голосов
/ 09 мая 2018

Я пытаюсь добавить пользовательский фреймворк в плагин, который создаю.Проблема в том, что заголовочный файл имеет зависимости от моей папки фреймворка

Если я сделаю это так, у меня возникнет проблема, потому что он не может найти фреймворк во время выполнения.

<source-file src="src/ios/my.framework" 
framework="true"/>

Если я сделаю это так, у меня будут ошибки компоновщика

<framework src="src/ios/my.framework" custom="true" 
embed="true" />

Я мог бы исправить это вручную на xCode, но при добавлении плагина мне требуется, чтобы он работал автоматически.какие-либо предложения о том, как решить эту проблему?

Спасибо

1 Ответ

0 голосов
/ 10 мая 2018

Можете ли вы включить как заголовочный файл, так и строки фреймворка? У меня есть плагины, которые включают собственные фреймворки и ссылаются на них из реализации плагина.

    <header-file src="src/ios/SomePlugin.h" target-dir="SomePlugin" />
    <source-file src="src/ios/SomePlugin.m" target-dir="SomePlugin" />

    <framework src="SomeSDK" type="podspec" spec="~> 1.9.9"/>

До CocoaPods я делал что-то вроде

    <framework src="lib/SomeSDK.framework" custom="true"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...