将解析服务器部署到AWS后,ios应用程序中的APPID和CLIENTKEY

时间:2016-12-11 10:27:47

标签: ios parse-platform parse-server amazon-elastic-beanstalk

我将一个解析服务器部署到AWS Elastic Beanstalk并在AppDelegate.swift中重写我的iOS应用程序。但我只重写了ParseMutableClientConfiguration.server,因此,APPID和CLIENTKEY仍然是parse.api.com中的相同ID和KEYS

这是配置我的ID和KEYS和服务器的正确方法吗?或者在这种情况下我是否需要自己生成一个新的APPID?

    let config = ParseClientConfiguration(block: {
        (ParseMutableClientConfiguration) -> Void in
        ParseMutableClientConfiguration.applicationId = APP_ID;
        ParseMutableClientConfiguration.clientKey = CLIENT_ID;
        ParseMutableClientConfiguration.server = "EC2 DNS"
    });

    Parse.initializeWithConfiguration(config)

1 个答案:

答案 0 :(得分:0)

是的,这很好。使用swift 3就可以完成这样的操作。

    // Init Parse
    let configuration = ParseClientConfiguration {
        $0.applicationId = "XXX"
        $0.clientKey = "XXX"
        $0.server = "XXX"
        $0.isLocalDatastoreEnabled = true

    }
    Parse.initialize(with: configuration)