根据this bug report,自定义iOS框架会自动添加到Xcode的“嵌入二进制文件”部分。
从该错误报告(我实际需要的代码)链接到的“违规”代码也存在于我正在使用的Cordova版本(版本6.0.0,通过Meteor)中,但仍然添加了框架非嵌入式二进制文件,使我的应用程序在启动时失败。
所以我想知道如何确保我的自定义框架嵌入式?
有问题的代码看起来像这样(在我的plugin.xml中):
employee.getDepartment().setDepId(...
答案 0 :(得分:0)
尝试使用新的'嵌入' jira票证中提到的选项,以查看它们是否在您的cordova版本中可用。
<platform name="ios">
<framework src="build/MyFramework.framework" custom="true" embed="true"/>
</platform>
也许embed的默认值为false。