【问题标题】:Meta data from Parse.com来自 Parse.com 的元数据
【发布时间】:2015-04-26 19:27:17
【问题描述】:

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

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

如果查询应用程序 ID 并尝试将其与环境的预定义值匹配,我会发现一些东西。有没有更好的方法来做到这一点?

【问题讨论】:

    标签: parse-platform mbaas


    【解决方案1】:

    看看 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);
    }];
    

    【讨论】:

    • 我可以设置自定义参数并根据需要检索以识别应用程序配置。它像魅力一样起作用!谢谢
    猜你喜欢
    • 2015-02-05
    • 2013-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-02
    相关资源
    最近更新 更多