Есть ли документация для интеграции Google CAF в пользовательскую платформу iOS? - PullRequest
1 голос
/ 16 апреля 2019

Я пытаюсь интегрировать 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 library.

Я пытался использовать оба способа, cocoapods и ручную интеграцию, получая одинаковую ошибку в обоих случаях.Мой пользовательский каркас проигрывателя поддерживает следующую архитектуру: -

armv7, armv7s, arm64, arm64e

Я тоже пробовал подход с Umbrella Framework, но результат тот же.Пожалуйста, помогите мне понять реальную проблему и то, что могло бы быть возможным решением.

С ручной интеграцией, если я удаляю архитектуру armv7, я смог скомпилировать Приложение (интегрирующее player.framework), но GoogleCastделегатов никогда не вызывали.

Все работает как положено, если я интегрирую CAF непосредственно в приложение iOS, а не через player.framework.

TIA.

Обновление журналов: -

## 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

1 Ответ

0 голосов
/ 18 апреля 2019

единственное, что у нас есть, это раздел ручной настройки здесь: https://developers.google.com/cast/docs/ios_sender/#google_cast_sdk

Если мы правильно понимаем, вы не пытаетесь добавить его в приложение, а пытаетесь распространить его вместе со своей платформой. Мы не предоставляем поддержку для интеграции SDK в другую среду.

Не могли бы вы сообщить нам, какие именно ошибки вы видите, возможно, мы поможем, если узнаем, что не так с компиляцией.

Пожалуйста, сообщите об ошибке с помощью Cast Issue Tracker со всеми необходимыми подробностями, и мы посмотрим, что мы можем сделать, чтобы помочь вам в этом. https://developers.google.com/cast/support

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...