2014-12-24 4 views
3

Мы пытаемся добавить AppLinks в наши самообслуживаемые объекты Open Graph на Facebook. Я добавил необходимые метатеги, и теперь один из наших разработчиков Unity внедряет его в наших мобильных и мобильных телефонах для Android и iOS.Чтение данных AppLink с Unity3D на iOS и Android

Мы не можем найти документацию о том, как читать данные AppLink с помощью Facebook Unity SDK. Документы довольно ясны в iOS и Android Facebook SDK, но Unity, похоже, имеет только функциональность Deep Link (замененную AppLinks для iOS и Android), которая просто считывает метаданные og: url вместо метаданных eg: al: ios: url

Мы также не можем найти что-либо на applinks.org о Unity. Он заявляет, что для iOS и Android используется система Bolts, которая включена в iOS для Android и Android SDK.

Наш разработчик Unity заявляет, что он не может включать фреймворк Bolts, поскольку он конфликтует с SDK для Facebook Unity.

Есть ли решение исправить это или мы должны перекопировать наши реализации в формате Facebook для наших конкретных Android и iOS?

+0

Вы что-нибудь узнали об этом? Я также хотел бы использовать AppLinks с SDK для Facebook для Unity –

ответ

1

Я разговаривал с некоторыми разработчиками Facebook в F8 в начале этого года. Facebook в основном отказался от Unity раньше. Но после того, как они разрешили свои проблемы с Chrome, Unity вернулась на стол, и они начнут строить новый SDK.

+0

Я ищу аналогичную проблему, я хочу проанализировать строку JSON и сохранить значения в playerPrefs. Но ваш ответ на ваш вопрос не помогает мне. Можете ли вы поделиться своим прогрессом с точки зрения реализации? вы действительно получили ответ/успех? Кроме того, мне нужно кодовое решение для Unity, так что когда я строю для iOS или Android, все уже сделано, например, .plist или параметры манифеста для myAppName: // schema соответственно. Причина в том, что я планирую начать использовать Unity cloud build ... другими словами, я не хочу часами боли в xcode и eclipse снова и снова. – urfx

+0

В принципе, мы на милость Facebook ... Наш разработчик Unity нашел способ «взломать» его и заставить его работать для любой ОС, глядя на Android и iOS SDK. Они были довольно расплывчаты относительно SDK Unity в F8. И я до сих пор ничего не слышал об этом. Поэтому либо они снова сдались, либо столкнулись с серьезными проблемами. (Я предполагаю, что раньше, поскольку Facebook должен обладать достаточным количеством рабочей силы и знаний, чтобы сделать это в течение одного месяца) –

+0

кажется, что iOS и Android обрабатывают UnitySendMessage по-разному в Unity, спросите своего разработчика о PM, у меня работает iOS, но Android частично работает, найти документ о несогласованности на данный момент. – urfx