Czy ktoś wie, czy jest możliwe, aby nowy WatchOS2 zarządzał odbiornikiem UDP (do odbierania i wysyłania danych) bezpośrednio z Watch bez korzystania z iPhone'a jako wsparcia? Mam aplikację z odbiornikiem UDP, którą chciałbym przenieść na zegarek, aby uniknąć komunikacji między urządzeniem.Komunikacja sieciowa WatchOS2
Odpowiedz
Gniazdo nie byłoby możliwe bezpośrednio z Apple Watch ponieważ ramy CFNetwork nie jest jednym z dostępnych w ramach watchOS 2.
Apple pre-release documentation Zjednoczone:
Rozszerzenia zbudowany specjalnie dla watchOS 2 mają Dostęp do następujących ram systemowych:
- ClockKit
- Kontakt
- Rdzeń danych
- Fundacja Rdzeń
- rdzeń graficzny
- Rdzeń Lokalizacja
- Motion Rdzeń
- EventKit
- Fundacja
- HealthKit
- HomeKit
- ImageIO
- MapKit
- mobilne Core Services
- PassKit
- Bezpieczeństwo
- Watch Łączność
- WatchKit
Dzięki, mam nadzieję, że będzie to możliwe w ostatecznej wersji .. bo inaczej nie mogę opracuj moją aplikację :-( – Lorenzo
Wydaje mi się, że będziesz chciał obejrzeć "Przedstawiamy łączność z zegarkiem" od WWDC 2015. Omawiają różne sposoby, w jakie Apple Watch może odbierać dane, a jedno z nich pochodzi bezpośrednio z "chmury", a nie z iPhone'a .
jestem pewien, ile osób będzie w stanie pomóc konkretnie te zdolności są tak nowe, więc jeśli zrozumieć to proszę dać nam znać, jak to zrobiłeś. Powodzenia! komunikacja
Potrzebuję zainstalować XCode7 na moim MACie, aby rozpocząć badanie rozwiązania ... ale niestety Xcode crash za każdym razem na moim mac ... – Lorenzo
jestem w podobnej sytuacji. Miałem to działa w WatchOS 1.0 przy użyciu rozszerzenia WatchKit, które działa w telefonie za pośrednictwem współdzielonego frameworku CommKit, który stworzyłem, który używa GCDAsyncSocket. Polega na sparowaniu iPhone'a, a kod działa na telefonie.
Dzisiaj z WatchOS 2.0, to samo powinno się zdarzyć, używając modelu "Interative Messaging and Reachability". Jest na filmie wspomnianym w poprzednich postach.
Zasadniczo uruchomi się kod TCP/UDP na telefonie iPhone, tak jak w przypadku WatchOS 1.0 - więc nadal potrzebujesz iPhone'a w pobliżu.
- 1. Porada dotycząca debugowania dla WatchOS2
- 2. Zależności między architekturą jądrową w tej samej warstwie: infrastruktura i komunikacja sieciowa
- 3. Niejednolita kratka sieciowa
- 4. Skonsolidowana ścieżka sieciowa + zmienna
- 5. Ogólna architektura sieciowa MVVM
- 6. MSDTC i zapora sieciowa
- 7. Właściwy sposób debugowania aplikacji watchos2 w XCode7
- 8. Komunikacja Modbus
- 9. Zapora sieciowa blokująca/odblokowująca port
- 10. Komunikacja międzyprocesorowa Snoop
- 11. Komunikacja między dwoma wątkami
- 12. Komunikacja między aplikacjami?
- 13. C# komunikacja między wątkami
- 14. RESTful: komunikacja dwukierunkowa
- 15. Komunikacja USART ze STM32f1xx
- 16. Komunikacja z dyrektywami rodzeństwa
- 17. komunikacja między kartą przeglądarki
- 18. Node.js do Node.js komunikacja
- 19. Komunikacja między zagnieżdżonymi dyrektywami
- 20. komunikacja websocket między serwerami
- 21. Widelec rodzica dziecka komunikacja
- 22. Co to jest usługa sieciowa proxy?
- 23. Sprawdź, czy zainstalowana drukarka sieciowa jest online
- 24. Sieciowa sieć koncepcyjna - problem z węzłem
- 25. Ścieżka sieciowa nie znaleziono wyjątku napotkanych przypadkowo
- 26. Wielomodułowa aplikacja sieciowa Maven (wymienianie na gorąco)
- 27. Dodanie konta "Usługa sieciowa" do grupy administratorów
- 28. współdzielenia danych między Watch aplikacji i iOS w watchOS2
- 29. WatchOS2 Watch Connectivity nadal wymaga grup aplikacji w zakresie możliwości?
- 30. Komunikacja między modelem i kontrolerem - iOS
Powinieneś oglądać filmy z sesji. – dasdom
Oglądaj filmy z sesji? Czy możesz wyjaśnić lepiej? – Lorenzo
W moim przypadku muszę poprosić o zdalne urządzenie (PC lub system wbudowany) niektóre informacje za pomocą komunikatów UDP, ale nie wiem, jak wysłać wiadomości UDP z iPhone'a (ale w gnieździe UDP iPhone'a są zamknięte, gdy w tło) lub z Watch: czy w Watch OS2 możliwe? bezpośrednio, aby wysłać UDP bez używania iPhone'a jako mostu? – Lorenzo