有没有可用于将Google CAF集成到自定义iOS框架中的文档?

问题描述 投票:1回答:1

我正在尝试将Google CAF集成到我的自定义播放器sdk(player.framework)中。我尝试遵循文档并能够成功编译我的player.framework,但是播放器框架的集成最终会出现以下链接器错误: -

*ld: symbol(s) not found for architecture arm64

clang: error: linker command failed with exit code 1 (use -v to see invocation)*

错误主要是因为ProtoBuf库。

我尝试使用两种方式,cocoapods和手动集成,在两种情况下都得到相同的错误。我的自定义播放器框架支持以下架构: -

armv7, armv7s, arm64, arm64e

我也尝试过Umbrella框架方法,但结果相同。请帮助我理解实际问题以及可能的解决方案。

通过手动集成,如果我删除armv7架构,我能够编译应用程序(集成player.framework),但GoogleCast代表从未被调用。

如果我将CAF直接集成到iOS应用程序而不是通过player.framework,那么一切都按预期工作。

TIA。

Updating logs: -

## Entry #32: Query function for service ID 33 did not return PCStatus_UnknownQueryID for unknown name.
## Entry #32: Query function for service ID 33 did not return PCStatus_Success for query name exist.
## Entry #32: Query function for service ID 33 did not return PCStatus_Success for query name version.
## Entry #32: Query function for service ID 33 did not return PCStatus_Success for query name unittest.
## Entry #32: Query function for service ID 33 did not return PCStatus_Success for query name hasstrings.
2019-04-22 15:36:41.533340+0530[1452:666015] GoogleCast framework version 4.3.5.13
2019-04-22 15:36:41.672432+0530[1452:666015] [framework] CUIThemeStore: No theme registered with id=0
ios objective-c frameworks google-cast google-cast-sdk
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.