は私がは、iOS 9+ Testflight携帯電話のデータは
Session.dataTaskWithRequest(request, completionHandler: (func))
を通じて当社のサーバーへのコールがあるアプリケーション内部スウィフト2に書かれたモバイルiOSアプリを持って動作しない私は、携帯電話のデータと3台のiPadを持っています。 1 internal、私はアクセスして、デバッガに接続することができます。私はアクセス権がなく、何が起こっているのかを知るために質問をしなければなりません。
内部iPadは、WiFiとCellularの両方でビルドXで動作します。これは、要求が通過してサーバーに正しく連絡することを意味します。
外部のiPadはWi-Fiで動作しますが、携帯電話では動作しません。私たちは、モバイルデータの確保
- を試してみました
は
- がいることを確認し、上の特定のアプリ
- トグル機内モード
- リセットネットワーク
- の再起動デバイスのために&であること、実際のデバイス
dataTaskWithRequest
が失敗したときに接続しました。
何が起こっているのでしょうか?設定が欠落していますか?私が逃したinfo.plistの設定(なぜ1が機能するのか)
は、あなたのサーバが外部のユーザーの携帯電話ネットワークから到達可能であるいくつかの点で、この便利見つけ
で修正されましたか? WebブラウザなどでISPがブロックしているかどうかを確認してみてください。 – dgatwood
ブラウザからサーバーにアクセスできますが、これはiOSアプリからのリクエストにのみ問題があるようです。アプリ内でリダイレクトされるリクエストの書き換えがあり、フィルタされている可能性があります。問題が発生したユーザーからサーバーからの応答を取得するための新しいビルドを作成しました。 – Ajwhiteway