2016-09-24 39 views
5

Mam na utrzymaniu aplikację na iOS, która jest zbudowana z WebRTC. Pierwotny programista zawarł wstępnie wbudowaną "libWebRTC.a" w projekcie. Jednak od czerwca 2016 r. Apple wprowadziło obowiązkowe dla wszystkich aplikacji na iOS obsługę IPv6.Skąd pobrać najnowszą wersję biblioteki libWebRTC.a na iOS, która obsługuje IPv6?

Obecna implementacja, którą mam, nie działa z IPv6. Podczas poszukiwania więcej na ten temat natknęłam tym numerze:

https://bugs.chromium.org/p/webrtc/issues/detail?id=5871

co wydaje się wskazywać, że biblioteka WebRTC miał problemy tylko z sieciami IPv6, które zostały ustalone w czerwcu 2016.

Niestety nie jestem w stanie znaleźć najnowszą wersję libWebRTC. Natknąłem się na wielu projektach na GitHub, które wydaje się wskazywać na tym projekcie:

https://github.com/pristineio/webrtc-build-scripts

Ale wydaje się, że ten projekt może nie działać, ponieważ Google włączony do GN z Gyp jako jedno z narzędzi budowania.

Będzie świetnie wiedzieć, czy którekolwiek z was zdołało rozwiązać ten problem i uzyskać połączenia WebRTC do pracy w systemie iOS w sieciach tylko IPv6.

Odpowiedz

1

Możesz dodać kakao saszetkę, które mają najnowszą lib WebRTC tutaj:

https://cocoapods.org/?q=Webrtc

+1

https://github.com/Anakros/WebRTC-iOS - ten ostatni jest już teraz. Ponieważ pochodzi z podanego linku Cocoa Pod akceptującego odpowiedź. Potwierdziłem, że AppRTCDemo zbudowane z tą wersją WebRTC działa tylko w sieci IPv6. –

+0

Cześć Pritam, to nie dla mnie, żadnych sugestii? –