Is there a way to do User Discovery using the Kinvey Xamarin SDK? The iOS SDK has +[KCSUserDiscovery lookupUsersForFieldsAndValues:completionBlock:progressBlock:], but I can't find anything similar for the Xamarin SDK. If this isn't available, then what is the best practice way to search for users using the Xamarin SDK?
Thanks in advance
I spoke with our Engineering team and they may have a potential solution for this problem available on Monday, March 28, 2016. Our Xamarin developer had the following comments about the solution that will be released on the 28th.
"I think it may fix (or at least help) the customer based on what he mentions in the beginning of the support thread. He asked if there was a way to do User Discovery in Xamarin, and mentioned the corresponding functionality being available in iOS, based on the documentation. The solution that will be released on the 28th is directly related to providing this functionality in the Xamarin SDK.
Now the part where I'm not sure if it will get the customer exactly what he wants is based on what he mentioned later in the ticket. He was asking for a way to find users based on a user name or email starting with a particular string of letters. But the User Discovery functionality is filtered based on exact matches, not a partial match to the start of the name, for example. But, it may still help him accomplish what he wants to do with discovery."
We hope this solution will help you move forward. If the release becomes available sooner than the 28th, we will update this forum ticket to let you know.
Please let us know if you have any questions.
Can you help me understand your use case? What fields are you trying to search for users on? You should be able to use the same queries you use for the data store (seen in the guide here: http://devcenter.kinvey.com/xamarin/guides/datastore#querying ) for users.
Please let me know if you have any other questions,