Pytania otagowane jako apple-push-notifications

Usługa Apple Push Notification Service to usługa stworzona przez firmę Apple Inc., która została uruchomiona wraz z systemem iOS 3.0.APNS jest używana razem z systemem Mac OS X Lion Server do wysyłania powiadomień o aktualizacjach klientom, którzy zarejestrowali się w celu otrzymywania aktualizacji za pośrednictwem profilu konfiguracji, a także są korzystanie z usług poczty, kalendarza i kontaktów serwera. Oznacza to, że urządzenia takie jak iPhone i aplikacje takie jak iCal na Macu mogą otrzymywać powiadomienia



7
Czy iOS uruchomi moją aplikację w tle, jeśli użytkownik wymusił jej zamknięcie?
Uruchamiam pobieranie w tle za pomocą content-availableflagi w powiadomieniu wypychanym. Mam fetchi remote-notification UIBackgroundModeswłączone. Oto implementacja, której używam w mojej AppDelegate.m: - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler { NSLog(@"Remote Notification Recieved"); UILocalNotification *notification = [[UILocalNotification alloc] init]; notification.alertBody = @"Looks like i got a notification - fetch thingy"; [application …

15
registerForRemoteNotificationTypes: nie jest obsługiwany w iOS 8.0 i nowszych
Podczas próby rejestracji powiadomień wypychanych w systemie iOS 8.x: application.registerForRemoteNotificationTypes(UIRemoteNotificationType.Alert | UIRemoteNotificationType.Badge | UIRemoteNotificationType.Sound) Otrzymuję następujący błąd: registerForRemoteNotificationTypes: is not supported in iOS 8.0 and later. Jakieś pomysły, jaki jest nowy sposób? Działa, gdy uruchomię tę aplikację Swift na iOS 7.x. EDYTOWAĆ Na iOS 7.x, gdy dołączam kod warunkowy, który …



26
Wykryj, czy aplikacja została uruchomiona / otwarta z powiadomienia push
Czy można dowiedzieć się, czy aplikacja została uruchomiona / otwarta z powiadomienia push? Wydaje mi się, że wydarzenie inauguracyjne można złapać tutaj: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { if (launchOptions != nil) { // Launched from push notification NSDictionary *notification = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; } } Jak jednak mogę wykryć, że …

29
Jak przekonwertować token urządzenia (NSData) na NSString?
Wdrażam powiadomienia push. Chciałbym zapisać mój token APNS jako ciąg. - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)newDeviceToken { NSString *tokenString = [NSString stringWithUTF8String:[newDeviceToken bytes]]; //[[NSString alloc]initWithData:newDeviceToken encoding:NSUTF8StringEncoding]; NSLog(@"%@", tokenString); NSLog(@"%@", newDeviceToken); } Pierwsza linia kodu wypisuje wartość null. druga drukuje token. Jak mogę uzyskać mój newDeviceToken jako NSString?

23
Jak naprawić błąd „nie znaleziono poprawnego ciągu uprawnień„ aps-environment ”dla aplikacji” w Xcode 4.3?
Bardzo się starałem stworzyć prostą, prostą aplikację na iOS, która może odbierać powiadomienia push. Jedynym powodem, dla którego to robię, jest ustanowienie procedury, z której mogliby korzystać inni członkowie zespołu, i nie byli w stanie znaleźć aktualnej, działającej wersji takich instrukcji w innym miejscu w sieci. Nasz sklep jest całkiem …

4
Odnów certyfikat wypychania i utrzymuj działanie aktualnej aplikacji App Store
Mam aplikację w sklepie z aplikacjami, która używa profilu aprowizacji systemu iOS (dystrybucja), który wygasł. Ten profil zawiera certyfikat wypychania, który również wygasł (i nie jest już wyświetlany w portalu). Pytanie 1 : Czy istnieje sposób na odtworzenie certyfikatu wypychanego, a następnie odnowienie profilu? (Nadal mam certyfikat push (wygasł) na …

17
Brak uprawnienia do powiadomienia push
Mam aplikację do przesłania, gdy została odrzucona i otrzymałem wiadomość Brak uprawnienia do powiadomienia push - Twoja aplikacja wydaje się rejestrować w usłudze Apple Push Notification, ale uprawnienia podpisu aplikacji nie obejmują uprawnienia „aps-environment”. Jeśli Twoja aplikacja korzysta z usługi Apple Push Notification, upewnij się, że identyfikator aplikacji obsługuje powiadomienia …

10
Wyświetlać baner powiadomień systemu iOS, gdy Twoja aplikacja jest otwarta i na pierwszym planie?
Gdy oficjalna aplikacja Apple iOS Messages jest otwarta i na pierwszym planie, nowe wiadomości od innych kontaktów uruchamiają standardowy, natywny baner ostrzegawczy iOS. Zobacz obrazek poniżej. Czy jest to możliwe w aplikacjach innych firm w App Store? Lokalne i / lub powiadomienia push dla Twojej aplikacji, gdy aplikacja jest otwarta …

11
W jaki sposób aplikacja internetowa może wysyłać powiadomienia push na urządzenia z systemem iOS? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 2 lata temu . Popraw to pytanie Pracuję nad aplikacją internetową. Jak mogę wysyłać powiadomienia push do użytkowników iOS, …

11
Xcode 8 „Brak uprawnienia środowiska aps w podpisie aplikacji” podczas przesyłania
Mam aplikację, do której przesłaliśmy dziesiątki wersji w ciągu ostatnich 6 miesięcy i używamy APNS. Otrzymałem następujący e-mail od Apple po uaktualnieniu do Xcode 8 Szanowny Twórco, Wykryliśmy co najmniej jeden problem z Twoją niedawną dostawą aplikacji APP_NAME. Twoja dostawa się powiodła, ale możesz chcieć poprawić następujące problemy podczas następnej …

11
Powiadomienie push na iOS: jak wykryć, czy użytkownik kliknął powiadomienie, gdy aplikacja działa w tle?
Jest wiele wątków związanych z przepełnieniem stosów dotyczących tego tematu, ale nadal nie znalazłem dobrego rozwiązania. Jeśli aplikacja nie jest w tle, można sprawdzić launchOptions[UIApplicationLaunchOptionsRemoteNotificationKey]na application:didFinishLaunchingWithOptions:wezwanie, aby zobaczyć czy jest otwarty od zgłoszenia. Jeśli aplikacja działa w tle, wszystkie posty sugerują użycie application:didReceiveRemoteNotification:i sprawdzenie stanu aplikacji. Ale jak eksperymentowałem (i …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.