【发布时间】:2016-02-01 20:49:55
【问题描述】:
从 this thread 尝试过的东西,对我不起作用。
基本上我正在为 ios 编写一个自定义插件,使用 Visula Studio 的 Cordova 工具 (v5.4),我需要引用一个框架(使用我的动态库)。按照说明,一切正常,但应用程序在启动时中止。 通过查看 ipa 文件的大小,看起来我的库/框架没有被打包(如果是的话,大小会大大增加)。 这是我的 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
【问题讨论】:
-
更新:能够在我的 ipad 上转储崩溃日志,明确指出无法加载库(自定义框架),捆绑包中不存在。
标签: ios cordova plugins frameworks visual-studio-cordova