お世話になっております。
現在、MacとiOSでソケット通信をするアプリケーションを作成しています。
http://dev.classmethod.jp/smartphone/ios-socketi …
上記で紹介されているものを参考にし、
http://localhost:3000で動作するnode.jsのアプリケーションと、
XcodeのiOSシミュレータでの通信は確認出来ています。
これをiPhone実機で動作させたいのですが、Mac側と接続できず困っています。
ソース内に書かれているIPアドレスを localhost➡10.2.1.13(MacのIPアドレス)に書き換え、試してみたのですが、接続出来ずにタイムアウトになってしまいます。
IPアドレスを書き換えるだけでは駄目なのでしょうか?
アドバイス頂けたら幸いです。よろしくお願い致します。
No.1
- 回答日時:
実際に、環境が同一なら、シミュレータで動くものは、実機でも動くはずです。
しかし、動かないなら、それは、どこかで、条件が、同じでないわけです。
もしかして、あなたは、
iOS Simulator - 同一のMac - サーバープログラム case-1
が、
iphone - サーバープログラム(Mac) case-2
で、サーバーアドレス替えただけで、同じと思っているのでしょうか?
まず、
iOS Simulator(Mac-A) - サーバープログラム(Mac-B or PC) case-3
で、やってみることです。localhostなんてのは、絶対にタイムアウトが発生しない接続先なのですから。
この回答への補足
回答ありがとうございます。
iOSシミュレータ(Mac)とサーバプログラム(WindowsPC)で試した結果、きちんと通信出来ました。
なのでIPやポートの書き方は合っていると思います。そのソースのまま、実行先をiPhone実機に変更して実行してみたのですが、
ERROR: handshake failed ... The request timed out.
とコンソールに出力されてしまいます。
また、試しにWindowsやMacからiPhoneに対してPingを飛ばしてみたのですが、通らず、
これが原因なのかなとも思いました。同一無線LANには接続されているのですが。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- アプリ swiftでスマホアプリを開発した時の動作確認 1 2023/02/14 11:37
- 固定IP MACアドレスはLAN内で相手を特定するアドレスですか? PCから監視カメラを閲覧するときに、セグメ 3 2022/07/23 09:04
- 固定IP iPhoneでのIPv4切り替え方法 3 2022/11/24 22:26
- VPN 接続のたびにIPが変わるVPNサービスが知りたい 2 2022/06/27 02:34
- その他(インターネット接続・インフラ) ホームページのログイン認証の際、PCから相手方サーバーに対し送信されるMACアドレスについて 1 2022/10/17 14:14
- VPN 無料のwifiはなぜ危険性高い? VPN プライベートDNSモードにすれば安全? 2 2022/06/04 18:23
- iPhone(アイフォーン) iPhoneを交換したら、LINEMOに接続できません。 iPhoneを壊してしまい正規代理店で修理 3 2022/06/02 16:46
- その他(インターネット接続・インフラ) アプリ利用者を特定し、裁判に 2 2022/06/09 21:43
- その他(セキュリティ) 写真のMACアドレスは何でしょうか? LINEアンチウイルスをAndroidスマホへインストールし、 2 2022/09/20 21:16
- Wi-Fi・無線LAN ローソンで wi-fi 接続できませんでした スマホは OPPO A 73です 何がいけなかったか 4 2022/05/31 03:53
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「オプション機能」が無くなった
-
文章を自動で整えてくれるアプリ
-
同性の友達ができるアプリわか...
-
Androidってなぜアプリや場面に...
-
写真のポーズ変える事が出来る...
-
ゲーム、アプリとかってメール...
-
ファミペイのアプリから選択で...
-
iPhone11を使ってます。 楽天銀...
-
iOSの広告ブロックアプリ
-
メモ帳アプリ
-
アプリで作った単語帳を紙に印...
-
少しお伺いしたい義が御座いま...
-
iPhoneで時計アプリ、メッセー...
-
マッチングアプリで知り合って...
-
先日タイのバンコクに行った際...
-
履歴書の作成で志望動機の作成...
-
iPhoneのファイルアプリは互換...
-
パソコンにて。アプリのインス...
-
パソコンアプリのsophosとは何...
-
Windows10アプリのアンインスト...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
iOSシミュレーション上でIPAフ...
-
MacとiOSアプリでのソケット通...
-
oppo reno 7A
-
フォルダーに緑のレ点と赤の✖が...
-
日本に、Microsoftのような会社...
-
インストールが不要なソフトは...
-
Linuxでの開発環境構築や設定の...
-
gcc13.2のバグ?
-
特定ユーザに対してのみアプリ...
-
windows10のアプリと機能にyout...
-
回復ドライブに保存されるもの
-
WindowsDefender以外のウイルス...
-
Beckyのアドレス帳を上下に移動...
-
Android studio 初心者 Hello A...
-
ペイント(mspaint.exe)がない...
-
vbsでデバッグしながらコードを...
-
Inkscape プリントマークでエラー
-
VC++にてボタン等のサイズ取得
-
VB.net webアプリケーション 戻...
-
ユーザー毎にProgram Files
おすすめ情報