Klasa GNSPublicationParams

Dokumentacja klasy GNSPublicationParams

Opis

Parametry opcjonalne dla publikacji.

Wyjaśnienia dotyczące poszczególnych parametrów znajdziesz w deklaracjach właściwości poniżej.

Dziedziczy NSObject.

Podsumowanie usługi

GNSStrategystrategy
 Strategia używana do publikowania wiadomości. Informacje domyślne znajdziesz na stronie GNSStrategy. Więcej...
 
GNSOperationStatusHandler statusHandler
 Moduł obsługi stanu publikacji. Więcej...
 
GNSPermissionRequestHandler permissionRequestHandler
 Moduł obsługi próśb o zgodę użytkownika na korzystanie z funkcji W pobliżu. Więcej...
 

Szczegóły nieruchomości

- (GNSStrategy*) strategy
readwritenonatomicassign

Strategia używana do publikowania wiadomości. Informacje domyślne znajdziesz na stronie GNSStrategy.

- (GNSOperationStatusHandler) statusHandler
readwritenonatomiccopy

Moduł obsługi stanu publikacji.

Za jego pomocą można śledzić stan nowo utworzonej publikacji.

- (GNSPermissionRequestHandler) permissionRequestHandler
readwritenonatomiccopy

Moduł obsługi próśb o zgodę użytkownika na korzystanie z funkcji W pobliżu.

Ten moduł obsługi zastępuje domyślne okno dialogowe używane przez funkcję W pobliżu. Jeśli podasz ten moduł, funkcja W pobliżu nie wyświetli swojego okna z prośbą o pozwolenie.

W module obsługi żądań poproś użytkownika o pozwolenie na wykonanie zadania wymagającego użycia funkcji W pobliżu i wyjaśnij, dlaczego jest ona używana. Gdy użytkownik udzielił lub nie wyraził zgody, musisz wywołać blokadę przekazaną do modułu obsługi żądań. Zastosowanie blokady YES oznacza, że użytkownik wyraził zgodę na działanie funkcji W pobliżu. Jeśli nie przejdziesz NO, oznacza to, że użytkownik nie wyraził zgody. Twoje publikacje i subskrypcje nie będą działać do czasu jej udzielenia.

Modułu obsługi może też służyć jako metoda „wstępnego procesu” dla okien uprawnień w iOS. W ten sposób wyjaśnisz, dlaczego użytkownik powinien wyrazić zgodę na uprawnienia iOS, zanim aplikacja będzie mogła korzystać z funkcji związanych z aplikacją W pobliżu.