Überblick
Die Strategie zur Erkennung von Geräten in der Nähe.
Übernimmt NSObject.
Klassenmethodenzusammenfassung | |
(instancetype) | + strategy |
Gibt die Standardstrategie zurück, die die Standardwerte für alle Eigenschaften verwendet. Mehr... | |
(instancetype) | + strategyWithParamsBlock: |
Gibt eine benutzerdefinierte Strategie zurück. Du kannst beliebige optionale Attribute in paramsBlock festlegen. Mehr... | |
Property-Zusammenfassung | |
GNSDiscoveryMode | discoveryMode |
Damit Geräte in der Nähe gefunden werden können, muss ein Gerät einen Kopplungscode senden und das andere Gerät nach Kopplungscodes suchen. Mehr... | |
GNSDiscoveryMediums | discoveryMediums |
Steuert, welche Medien zum Übertragen und Scannen von Kopplungscodes verwendet werden sollen, wenn Geräte in der Nähe erkannt werden. Mehr... | |
BOOL | allowInBackground |
Versuchen Sie, die Auffindbarkeitsstrategie zu nutzen, wenn die App im Hintergrund ausgeführt wird. Mehr... | |
Methodendetail
+ (instancetype) strategy |
Gibt die Standardstrategie zurück, die die Standardwerte für alle Eigenschaften verwendet.
+ (instancetype) strategyWithParamsBlock: | (void(^)(GNSStrategyParams *)) | paramsBlock |
Gibt eine benutzerdefinierte Strategie zurück. Du kannst beliebige optionale Attribute in paramsBlock
festlegen.
Objektdetails
|
readnonatomicassign |
Damit Geräte in der Nähe gefunden werden können, muss ein Gerät einen Kopplungscode senden und das andere Gerät nach Kopplungscodes suchen.
Da es nicht möglich ist, vorher zu verhandeln, werden alle Geräte standardmäßig sowohl gesendet als auch gescannt.
Mit dieser Eigenschaft können Sie dieses Verhalten anpassen und Ihre App entweder auf Broadcasting oder Scans beschränken. Stellen Sie sich zum Beispiel eine mobile App vor, die mit einer Set-Top-Box kommuniziert. Wenn die Set-Top-Box so programmiert ist, dass ein Kopplungscode gesendet wird, könnte die mobile App so eingestellt werden, dass sie nur sucht, um die Latenz zu verbessern.
Der Standardwert ist kGNSDiscoveryModeDefault
.
|
readnonatomicassign |
Steuert, welche Medien zum Übertragen und Scannen von Kopplungscodes verwendet werden sollen, wenn Geräte in der Nähe erkannt werden.
Weitere Informationen zur Geräteerkennung findest du unter discoveryMode
.
Der Standardwert ist kGNSDiscoveryMediumsDefault
.
|
readnonatomicassign |
Versuchen Sie, die Auffindbarkeitsstrategie zu nutzen, wenn die App im Hintergrund ausgeführt wird.
Nicht alle Strategien dürfen im Hintergrund ausgeführt werden. Sie können dies hier anfordern. Je nach Einstellungen und Umständen darf die Strategie möglicherweise im Hintergrund fortgesetzt werden. Derzeit werden nur BLE-Scans/Broadcasts unterstützt.
Der Standardwert ist NO
.