Air Native Extension + Facebook SDK + FacebookSDKResources.bundle = 不工作

Posted

技术标签:

【中文标题】Air Native Extension + Facebook SDK + FacebookSDKResources.bundle = 不工作【英文标题】:Air Native Extension + Facebook SDK + FacebookSDKResources.bundle = not working 【发布时间】:2013-04-04 01:42:43 【问题描述】:

我无法在我的 ANE 项目中添加来自 FacebookSDKResource.bundle 的资源。例如,当我打开 Facebook 对话框(FBDialog.m)时,此捆绑包中没有关闭按钮。关闭按钮在左上角不可见,没有图像。 FacebookSDK 从 FacebookSDKResources 获取图像,如下所示: UIImage* closeImage = [UIImage imageNamed:@"FacebookSDKResources.bundle/FBDialog/images/close.png"];

一切正常,对话框打开,但没有关闭按钮(close.png) 如何在 ANE 中添加此捆绑包?我用 ANT 在命令行中编译。

【问题讨论】:

【参考方案1】:

您必须将文件 FacebookSDKResources.bundle 显式导入 XCode 中的 Ressources 文件夹。 (复制粘贴文件,然后将其拖放到 XCode 中,添加为组)

【讨论】:

以上是关于Air Native Extension + Facebook SDK + FacebookSDKResources.bundle = 不工作的主要内容,如果未能解决你的问题,请参考以下文章

Air Native Extension + Facebook SDK + FacebookSDKResources.bundle = 不工作

尝试创建 YouTube API 的 Air Native Extension 时出现 ClassNotFoundException

适用于 Mac 的 Air Native Extension - “没有命名的方法”

AIR Native Extension for iOS 接入第三方sdk 如何实现 AppDelegate 生命周期

适用于 Android 的 AIR 3 Native Extensions - 我/如何包含第 3 方库?

将 P12 转换为 JKS 证书 Adode AIR to Native Android 问题