【问题标题】:Adding Google Cast SDK to 64-bit build将 Google Cast SDK 添加到 64 位版本
【发布时间】:2014-03-04 01:37:58
【问题描述】:

尝试使用 Google Cast 框架(来自 here 的 2.0)构建通用 32/64 位二进制文​​件会产生此警告和几个链接器错误:

ld: warning: ignoring file [...]GoogleCast.framework/GoogleCast, 
missing required architecture x86_64 in file
[...]GoogleCast.framework/GoogleCast (3 slices)

Undefined symbols for architecture x86_64:
  "_OBJC_CLASS_$_GCKDeviceManager", referenced from:
    objc-class-ref in GoogleCastDeviceController.o
  "_OBJC_CLASS_$_GCKDeviceScanner", referenced from:
    objc-class-ref in GoogleCastDeviceController.o
  "_OBJC_CLASS_$_GCKImage", referenced from:
    objc-class-ref in GoogleCastDeviceController.o
  "_OBJC_CLASS_$_GCKMediaControlChannel", referenced from:
    objc-class-ref in GoogleCastDeviceController.o
  "_OBJC_CLASS_$_GCKMediaInformation", referenced from:
    objc-class-ref in GoogleCastDeviceController.o
  "_OBJC_CLASS_$_GCKMediaMetadata", referenced from:
    objc-class-ref in GoogleCastDeviceController.o
  "_kGCKMetadataKeySubtitle", referenced from: [...]
ld: symbol(s) not found for architecture x86_64

Google 晚了大约三个月 adding 64-bit support for Analytics,所以我想知道他们是否也推迟了 64 位 Cast 框架的发布。

有人用这个框架成功构建了 64 位二进制文​​件吗?

【问题讨论】:

  • 我会看看我能找到什么。
  • 感谢您指出这一点。我们正在努力。
  • 这有什么更新吗?无法部署到 iPad Air。
  • Google Cast SDK 支持 iOS 如下: - 目前仅 32 位 - iOS 版本 6 及更高版本 developers.google.com/cast/docs/ios_sender

标签: ios 64-bit google-cast


【解决方案1】:

根据release notes 2.1.0.529(2014 年 3 月 25 日发布):

现在完全支持 64 位版本

我在我的项目中更新了 Google Cast 框架,并且能够部署到 iPad Air 和 iPhone 5S。

最新框架可用here (direct link)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 1970-01-01
    • 2020-10-28
    • 1970-01-01
    • 2017-01-02
    • 2019-10-21
    • 2019-07-09
    相关资源
    最近更新 更多