Następna zmiana w API Windows od Microsoftu spowoduje problemy z niektórymi aplikacjami

Następna zmiana w API Windows od Microsoftu spowoduje problemy z niektórymi aplikacjami

Microsoft zakończył wsparcie dla API map UWP w Windows, co oznacza brak aktualizacji dla aplikacji używających tych map oraz potencjalne zamknięcie aplikacji Windows Maps.

Microsoft zrezygnował z API kontroli map UWP w systemie Windows. Aplikacje na Windows, które korzystają z tej funkcji do osadzania map Bing, przestaną otrzymywać aktualizacje map, a ostatecznie przestaną działać całkowicie. Aplikacja mapowa Microsoftu również może zostać zamknięta.

Microsoft wprowadził API MapControl w systemie Windows 10, które pozwalało aplikacjom na wyświetlanie map przy użyciu danych z Bing. Była to użyteczna funkcjonalność w aplikacjach pogodowych, narzędziach do śledzenia urządzeń oraz wszędzie tam, gdzie aplikacja mogła potrzebować pokazać mapę świata lub lokalny obszar. Jednak stanowiło to komponent architektury Uniwersalnej Platformy Windows (UWP), która nigdy nie była popularnym sposobem budowania aplikacji na Windows. Microsoft połączył UWP z powrotem z Win32 w ramach Project Reunion, a większość funkcji UWP jest teraz dostępna dla tradycyjnych aplikacji na Windows.

API MapControl było zasilane przez Bing Maps for Enterprise, które zostało już wycofane na rzecz nowszej usługi Microsoftu, Azure Maps. Microsoft ogłosił dzisiaj, że kontrola map UWP w systemie Windows jest teraz oficjalnie wycofana - będzie nadal działać w istniejących aplikacjach przez pewien czas, ale mapy nie będą już aktualizowane.

W poście na blogu dla programistów Microsoft powiedział: “W maju 2024 ogłosiliśmy zjednoczenie Bing Maps for Enterprise z Azure Maps w zgodnej ofercie Azure zasilanej przez te same dane mapowe Bing. Jeśli Twoje rozwiązanie korzysta z kontroli Windows UWP, prosimy o rozważenie przejścia na oparty na Azure Maps zamiennik przed kwietniem 2026 zamiast czekać na datę zakończenia całej platformy Bing Maps for Enterprise.”

Wpływ

Dobrą wiadomością jest to, że ta zmiana nie ma znaczenia dla większości ludzi. Najbardziej zauważalną aplikacją korzystającą z tych API wydaje się być Windows Maps, która była domyślnie instalowana na nowych komputerach. Microsoft powiedział, że zamknięcie API Bing “jest zgodne z tym samym ogłoszeniem dla aplikacji Map.”

Brzmi to tak, jakby aplikacja Windows Maps również przestała odbierać nowe dane mapowe, ale Maps już teraz korzysta z TomTom dla przynajmniej niektórych swoich funkcji, więc dokładny wpływ nie jest jasny. Skontaktowaliśmy się z Microsoftem po komentarz, a zaktualizujemy ten artykuł, gdy otrzymamy odpowiedź. Aplikacja Windows Maps obecnie wyświetla baner dotyczący usunięcia map offline “do końca 2023 roku.”

Wyszukiwanie na GitHubie ujawnia kilka mniejszych projektów korzystających z API map, w tym klienta openHAB na system Windows oraz nieoficjalny port Pokémon GO dla Windows 10 i Windows 10 Mobile. Może być kilka niszowych aplikacji nadal w użyciu, które wymagają działania API, ale prawdopodobnie nie jest ono obecnie używane w żadnych popularnych narzędziach. Aplikacje Windows korzystające z danych mapowych z Google, OpenStreetMap i innych dostawców nie są dotknięte.

Microsoft powiedział, że “wsparcie dla platformy map UWP w systemie Windows nie będzie już dostępne” za “około 1 rok od tego ogłoszenia”, co brzmi jakby wszelkie aplikacje, które nadal polegają na API kontroli map, przestały działać około kwietnia 2026 roku. To nie jest jednak do końca jasne, ponieważ podstawowa platforma Bing Maps for Enterprise ma działać do 30 czerwca 2028 roku.

Jeśli jesteś programistą z projektem korzystającym z kontroli map UWP, Microsoft zaleca, abyś przeniósł swój kod do Azure Maps.

Źródło: Blogi Microsoft Bing

Często zadawane pytania i ich rozwiązania

Jak naprawić aplikacje w systemie Windows 11?

Aby szybko naprawić aplikacje w systemie Windows 11, wykonaj poniższe kroki:

 

  • Otwórz menu Start i przejdź do Ustawienia.
  • Wybierz zakładkę Aplikacje.
  • Znajdź aplikację, którą chcesz naprawić, a następnie:
      • - Kliknij ikonę

    Więcej

      (trzy kropki) obok aplikacji.
  • Wybierz Opcje zaawansowane (jeśli dostępne).
  • Na otwartej stronie wybierz opcję Napraw.
  • Jeśli problem się nie rozwiąże lub opcja Napraw nie jest dostępna, kliknij Zresetuj. Te działania powinny pomóc w przywróceniu prawidłowego działania aplikacji.

 

Jak zaktualizować aplikacje Microsoft?

Aby zaktualizować aplikacje Microsoft, wykonaj następujące kroki:

 

  • Wybierz pozycję Start na pasku zadań.
  • Z listy aplikacji wybierz Microsoft Store.
  • W Microsoft Store przejdź do zakładki Biblioteka.
  • Kliknij na Pobierz aktualizacje. Aplikacje zostaną zaktualizowane do najnowszej wersji.

 

Jeśli ciekawią Cię artykuły podobne do Następna zmiana w API Windows od Microsoftu spowoduje problemy z niektórymi aplikacjami, zajrzyj do kategorii Windows i odkryj jeszcze więcej interesujących treści.

Indeks
  1. Wpływ
  2. Często zadawane pytania i ich rozwiązania
    1. Jak naprawić aplikacje w systemie Windows 11?
    2. Jak zaktualizować aplikacje Microsoft?

Możesz być zainteresowany

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Go up