2017-07-16 3 views
1

Je suppose que ma question est double:iOS AWS mobile Hub prend en charge Cognito Sync et comment?

  1. Est-ce que hub mobile AWS prend en charge la synchronisation Cognito? J'ai téléchargé et regardé dans leur application de l'échantillon, mais je ne peux voir le signe en partie
  2. Si oui, comment puis-je obtenir un « ensemble de données »? Le pool d'utilisateurs créé par Hub mobile ne même pas « navigateur d'identité » a déclaré this page

Si j'utilise hub mobile pour se connecter, puis-je pod AWSCognito moi-même et utiliser Cognito synchronisation?

Merci beaucoup

Répondre

0

Mobile Hub prend en charge la synchronisation Cognito. Vous pouvez démo cette fonctionnalité en permettant à l'utilisateur fonction de stockage des données dans votre projet Mobile Hub, en téléchargeant l'application de l'échantillon.

L'utilisateur de données fonctionnalité de stockage intégrera également avec le signe en fonction si elle est activée dans votre projet.

Pour récupérer l'ensemble de données Cognito, voir l'exemple dans l'application de l'échantillon (dossier: Demo> UserSettings) ou vous pouvez faire explicitement les suivantes:

let syncClient: AWSCognito = AWSCognito.default() 
let userSettings: AWSCognitoDataset = syncClient.openOrCreateDataset("user_settings") 
userSettings.setString(<value>, forKey: <key>) 
userSettings.synchronize() 

Il existe également des instructions spécifiques à dans la page d'intégrer des votre projet de mobile Hub.