尝试过this thread上的东西,对我不起作用。
基本上,我正在为ios编写一个自定义插件,使用Visula Studio的cordova工具(v5.4),我需要引用一个框架(使用我的动态库)。按照说明,一切正常,但应用程序在启动时会中止。通过查看ipa文件的大小,我的libs/framework看起来没有打包(如果它们打包了,大小会大得多)。下面是我的plugin.xml的样子
<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/mobile/Containers/Bundle/Application/77A1CF1C-0C2B-4EBC-A2AB-3CF362E0CD9D/com.test.app/test原因:找不到镜像Dyld版本: 353.12
发布于 2016-05-11 22:11:05
当我试图在我的项目中嵌入一个自定义的swift框架时,我也遇到了类似的错误。对我有效的是转到项目构建设置,并将“Embedded Content Contains Code”更改为“YES”。希望它能为你工作。
https://stackoverflow.com/questions/35140054
复制相似问题