来自Parse.com的元数据

拉胡尔·沙玛(Rahul Sharma)

如果将应用程序配置为使用单独的应用程序ID /秘密连接到Parse服务器上的不同实例,那么验证应用程序是否已连接到Parse上正确实例的最佳方法是什么。基本上,这是在实际尝试写入/读取存储在后端的对象之前先拉下某种元数据。

我目前正在使用iOS SDK,Parse.h/PFObject.h/PFQuery.h并且不包含任何此类信息。

我想出了什么,如果查询应用程序ID并尝试将其与环境的预定义值进行匹配。有更好的方法吗?

皮恰诺

看一下PFConfig。您可以在每个Parse实例中设置唯一的配置参数。

这是一个如何使用它的快速示例:

NSLog(@"Getting the latest config...");
[PFConfig getConfigInBackgroundWithBlock:^(PFConfig *config, NSError *error) {
  if (!error) {
    NSLog(@"Yay! Config was fetched from the server.");
  } else {
    NSLog(@"Failed to fetch. Using Cached Config.");
    config = [PFConfig currentConfig];
  }

  NSString *welcomeMessage = config[@"welcomeMessage"];
  if (!welcomeMessage) {
    NSLog(@"Falling back to default message.");
    welcomeMessage = @"Welcome!";
  }
  NSLog(@"Welcome Messsage = %@", welcomeMessage);
}];

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章