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

APPID and CLIENTKEY in ios apps after deploying parse server to AWS

我将解析服务器部署到 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)

是的,这很好。 swift 3 是这样完成的。

    // Init Parse
    let configuration = ParseClientConfiguration {
        [=10=].applicationId = "XXX"
        [=10=].clientKey = "XXX"
        [=10=].server = "XXX"
        [=10=].isLocalDatastoreEnabled = true

    }
    Parse.initialize(with: configuration)