cordova(visual studio)ios插件与自定义框架未打包?

wswtfjt7  于 2022-11-15  发布在  iOS
关注(0)|答案(1)|浏览(146)

我尝试了this thread中的方法,但不起作用。
基本上我正在写一个自定义插件的ios,使用cordova工具(v5.4),我需要引用一个框架(使用我的动态库)。按照说明,一切都构建好了,但是应用程序在启动时中止。通过查看ipa文件的大小,看起来我的库/框架没有被打包(如果是这样的话,文件的大小会大很多)。

<config-file target="config.xml" parent="/*">
  <feature name="myCDVPlugin">
    <param name="ios-package" value="myCDVPlugin" />
  </feature>
</config-file>

<header-file src="src/ios/myTest.h" />
<source-file src="src/ios/myTest.m" />

<framework src="src/ios/myLibs.framework" custom ="true"/>

<framework src="UIKit.framework" />
<framework src="Foundation.framework" />

顺便说一句,这是从设备转储的崩溃日志--
Dyld错误消息:未加载库:@rpath/myLibs.framework/myLibs引用自:/private/var/移动的/容器/捆绑包/应用程序/77 A1 CF 1C-0 C2B-4 EBC-A2 AB-3CF 362 E0 CD 9D/com.test.app/test原因:未找到图像Dyld版本:353.12

jm81lzqq

jm81lzqq1#

当我尝试将自定义Swift框架嵌入到我的项目中时,我遇到了类似的错误。对我有效的方法是转到项目构建设置,并将“嵌入内容包含Swift代码”更改为“是”。希望它对您有效。

相关问题