【问题标题】:Cordova add custom framework - Link errorsCordova 添加自定义框架 - 链接错误
【发布时间】:2018-10-19 10:13:43
【问题描述】:

我正在尝试将自定义框架添加到我正在构建的插件中。 问题是头文件依赖于我的框架文件夹

如果我这样做,我会遇到问题,因为它在运行时找不到框架。

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

如果我这样做,我有链接器错误

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

我可以在 xCode 上手动修复它,但我需要在添加插件时自动工作。有关如何解决此问题的任何建议?

谢谢

【问题讨论】:

    标签: ios cordova plugins


    【解决方案1】:

    你能同时包含头文件和框架行吗?我有包含本机框架的插件,并从插件实现中引用它们。

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

    【讨论】:

      猜你喜欢
      • 2016-09-04
      • 2014-06-15
      • 2018-06-20
      • 1970-01-01
      • 1970-01-01
      • 2013-01-06
      • 1970-01-01
      • 1970-01-01
      • 2014-10-19
      相关资源
      最近更新 更多