2017-01-11 3 views
1

Я новичок в Unity и в первый раз внедряю XMPP-чат в Unity. Я пытаюсь с последних 20 дней, но ничего не работает для меня.Unity XMPP Chat

меня попробовать с ниже библиотеки:

Jabber Unity Networking меня купить этот код $ 30 и осуществить его, но проблема в том, что он работает нормально в редакторе Unity, но когда я экспортировать его в .apk для Android и .app для iOS, тогда он не работает. Соединение XMPP не выполняется для реальных устройств с журналом ошибок.

Журнал ошибок для Android: getifaddrs

Я также пытаюсь работать с библиотеками предложить в этом XMPP library list для C#, но не в состоянии найти решение.

agsXMPP SDK - Но это заплатил

MatriX - Но это заплатил

P*Works Internet Toolkit

jabber.net

Sharp.Xmpp

Ubeity

Также попытался создать плагин для Unity, используя собственный код iOS для XMPP-чата, но он также не работает.

ответ

3

Unity не на 100% совместим с полной .NET Framework. В основном сетевой код нуждается в некоторых настройках, чтобы нормально работать на всех платформах Unity.

Вам либо нужно выбрать библиотеку с полной поддержкой Unity (согласно авторам), либо внести изменения в эти библиотеки.

Я являюсь автором библиотек MatriX и agsXMPP. MatriX полностью совместим с Unity и используется многими разработчиками Unity. Я не переносил agsXMPP в Unity и не могу говорить за другие библиотеки, перечисленные выше.

+0

Благодарим за ваше предложение и уважаем ваш ответ, чтобы устранить ситуацию, и я успешно реализовал плагин iOS для Unity и теперь работает на Android Plugin. – technerd

Смежные вопросы