将 .a 文件添加到代号一个 iOS 项目

Posted

技术标签:

【中文标题】将 .a 文件添加到代号一个 iOS 项目【英文标题】:adding .a file to codename one iOS project 【发布时间】:2014-08-12 04:32:01 【问题描述】:

我想为设备连接的代号一个 ios 项目添加一个 .a 文件。 但是每当我将 iOS Debug 构建发送到服务器时,我都会收到以下构建错误。 架构 armv7 的未定义符号:

  "_EAAccessoryDidDisconnectNotification", referenced from:
      -[RscMgr initWithProtocols:] in libRscMgrUniv.a(RscMgr.o)
  "_EAAccessoryDidConnectNotification", referenced from:
      -[RscMgr initWithProtocols:] in libRscMgrUniv.a(RscMgr.o)
  "_OBJC_CLASS_$_EASession", referenced from:
      objc-class-ref in libRscMgrUniv.a(RscMgr.o)
  "_OBJC_CLASS_$_EAAccessoryManager", referenced from:
      objc-class-ref in libRscMgrUniv.a(RscMgr.o)
ld: symbol(s) not found for architecture armv7

我无法将 EAAccessory.framework 链接到代号为 1 的 iOS 项目。如何将框架链接到 iOS 构建?

谢谢,

【问题讨论】:

【参考方案1】:

定义构建参数:

ios.add_libs=EAAccessory.framework

如果您需要其他框架,只需用 ; 将它们分开即可。在那个论点中。

【讨论】:

以上是关于将 .a 文件添加到代号一个 iOS 项目的主要内容,如果未能解决你的问题,请参考以下文章

代号为 iOS 的第一个问题恶魔二进制文件

将单独的 .sqlite 文件添加到 ios 项目

iOS 项目导入js文件

将cordova文件插件添加到现有ios项目时重复符号_kCDVFilesystemURLPrefix

代号一添加ios构建提示子键

IOS将app添加到其他app的“其他方式”打开列表中