2016-07-29 9 views
0

私はMongoDBでホストされたUbuntu解析サーバを持っています。私のデータベースは切り替えられ、すべてがうまく見えます。パースダッシュボード、ポートに到達することができます。しかし、今私はそこからロードを開始するように私のアプリケーションを取得しようとすると、何もしません。私は空白の白い画面を取得し、それをthats。たとえすべてのデータが私の解析サーバーからロードされていても、とにかくホストされています。パーサーサーバが自己ホストに接続しない

私は、すべてが正しく動作していることを確認しました。ポート1337は、解析サーバーからのnpm開始です。

これは私が使用しているコードは次のとおりです。

let parseConfiguration = ParseClientConfiguration(block: { (ParseMutableClientConfiguration) -> Void in 
     ParseMutableClientConfiguration.applicationId = "inSparkle" 
     ParseMutableClientConfiguration.clientKey = "CLIENT_KEY" 
     ParseMutableClientConfiguration.server = "http://10.0.1.9:1337/parse" 
    }) 

    Parse.initializeWithConfiguration(parseConfiguration) 

任意の助けいただければ幸いです! 10.0.1.9:1337は「私はウェブサイトであることを夢見ています。GitHubでパーズサーバーのレポをスターにしてください!」と言っているので、私は本当にこれを混乱させています。

Mongoは実行中であり、ダッシュボードはすべて自分のポート上にあります。私はテストしているiPadからダッシュボードにアクセスすることもできます。私のアプリじゃない。

+0

こんにちは、あなたが追加したコードは、iOS SDKの解析を初期化するコードだけです。クエリを実行するいくつかのコードを書いてみてください。 –

答えて

0

私の推測では、サーバーへの接続がセキュリティ保護されていないため(デフォルトでは、iOSはSSL/TLS暗号化を使用しないHTTP接続を禁止しているため)

テスト目的のために、あなたはInfo.plistにこれを追加することができます。

<key>NSAppTransportSecurity</key> 
<dict> 
    <key>NSAllowsArbitraryLoads</key> 
    <true/> 
</dict> 

を生産ビルドでは、NSAllowsArbitraryLoadsはもちろんないの代わりに、あなたは安全な接続を介して解析にアクセスする必要があり、有効にする必要があります。

関連する問題