Arbeiten mit WatchOS-App-Gruppen in Xamarin
Durch eine App-Gruppe können unterschiedliche Anwendungen (oder eine Anwendung und ihre Erweiterungen) auf einen freigegebenen Dateispeicherort zugreifen. App-Gruppen können für folgende Daten verwendet werden:
- Apple Watch Einstellungen.
- Freigegebene NSUserDefaults.
- Freigegebene Dateien.
Konfigurieren einer App-Gruppe
Der freigegebene Speicherort wird mithilfe einer App-Gruppe konfiguriert, die im Abschnitt "Zertifikate, Bezeichner und Profile" im iOS Dev Center konfiguriert ist. Auf diesen Wert muss auch in den Berechtigungen.plist jedes Projekts verwiesen werden.
Bereitstellung
Die App-Gruppe verfügt über einen Bezeichner, der in der Regel Ihre Bundle-ID mit einem group.
Präfix ist. Beispielsweise könnten wir die Bundle-ID com.xamarin.WatchSettings
und die App-Gruppe group.com.xamarin.WatchSettings
verwenden.
Entitlements.plist
Neben der Konfiguration des Bereitstellungsprofils aktivieren Sie App-Gruppen in der Berechtigungsliste.plist , und geben Sie die von Ihnen ausgewählte ID ein:
Bereitstellung
Stellen Sie sicher, dass Sie die App-Gruppe in Ihrer Bereitstellung ordnungsgemäß konfigurieren.
Weitere Informationen finden Sie in der Dokumentation zu App-Gruppenfunktionen.