【问题标题】:APPID and CLIENTKEY in ios apps after deploying parse server to AWS将解析服务器部署到 AWS 后,ios 应用程序中的 APPID 和 CLIENTKEY
【发布时间】:2016-12-11 10:27:47
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

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

        // Init Parse
        let configuration = ParseClientConfiguration {
            $0.applicationId = "XXX"
            $0.clientKey = "XXX"
            $0.server = "XXX"
            $0.isLocalDatastoreEnabled = true
    
        }
        Parse.initialize(with: configuration)
    

    【讨论】:

    • 感谢您回答我的愚蠢问题。我希望您小心并检查我的 applicationId 和客户端密钥是否未以任何方式更改或重新生成。这与我在重写解析配置之前使用的相同。真的不用怀疑吗?
    • @wwwwwwwwwwwwwww 它不能改变。无论您用于解析服务器设置的任何内容都将成为您的密钥。
    • 感谢您的宽容回答。
    猜你喜欢
    • 1970-01-01
    • 2020-03-19
    • 2016-04-30
    • 1970-01-01
    • 2021-01-17
    • 1970-01-01
    • 2021-01-16
    • 1970-01-01
    • 2016-04-02
    相关资源
    最近更新 更多