現在、nodejs localhostデータベースAPIに関連付けられたアプリケーションで作業しています。 iOSシミュレータでテストすると、APIデータが正常に返されています。しかし、iOSデバイスでテストしようとすると、アプリケーションは引き続きlocalhost APIへのHTTP要求を行い、APIデータの取得に失敗します。iOSデバイスでのlocalhostデータベースAPIの使用
私の質問は、どういうわけか実際のiOSデバイスで動作するようにlocalhostデータベースAPIを設定することができますか?もしそうなら、それについての最良の方法は何ですか?
はあなたが私はuがlocalhostにconnectiongトラブルを抱えていると思った前に
あなたは「localhostのは」アプリは右、稼働しているホストを意味することを実現していますか?したがって、実際のiOSデバイスでiOSアプリを実行する場合、データベースはコンピュータではなくiOSデバイスで実行されている必要があります。 – rmaddy
はい、私はそれを認識しています。しかし、私のデバイスが私のテストマシンに接続されている間に私が潜在的に使うことができるxcode設定があるかどうか疑問に思っていたので、あなたのiOSデバイスでそれを探すのではなくテストマシンの 'localhost'を指しています。 – AnchovyLegend
アプリケーションがiOSデバイスにあり、データベースがコンピュータ上にある場合、データベースはもはや "localhost"にはなりません。それは別のホストにあります。ローカルホストの代わりにコンピュータを指すように、アプリケーションのコードや設定を変更する必要があります。 – rmaddy