gpt4 book ai didi

ios - 测试Xcode应用程序时,如何使iPhone连接到Mac上的本地Xampp服务器

转载 作者:行者123 更新时间:2023-12-01 19:08:45 25 4
gpt4 key购买 nike

我正在做雷·温德利奇(Ray Wenderlich)教程,介绍如何制作类似“Instagram”的应用。这是我第一次建立数据库。我正在使用Xampp并在Mac上托管。

我可以使该应用程序与xcode模拟器一起运行,并且我可以登录并与服务器一起使用。但是,当我运行我的iPhone设备时,它会运行该应用程序,但是当我通过该应用程序登录时,它会显示“无法连接到服务器”。

我想念什么?我认为我的所有权限都设置为任何人,等等。。。但是,我再次使用数据库是全新的。看起来,如果模拟器能够做到,那么手机应该能够做到。而且这不是配置问题,该配置文件有效,如果不是,则无法在我的应用程序上运行。我只是无法从设备访问数据库。

任何帮助都是极好的!

最佳答案

如果该应用程序无法连接到服务器,则服务器地址可能存在问题。

在模拟器上运行时,您仍在Mac上,因此像http://localhost/DATABASE_ALIAS这样的东西就足够了。但是,在其他设备上运行时,情况已不再如此。

为简单起见,您应确保iPhone与Mac连接到相同的网络,然后用Mac本地IP或Bonjour地址替换localhost,例如:http://YOUR_MAC_NAME.local/DATABASE_ALIAS.
要查找Bonjour地址,请打开“系统设置”,然后在“共享”下找到机器名称。例如,如果名为“Herbie MacBook”,则地址为“Herbie-MacBook.local”。

关于ios - 测试Xcode应用程序时,如何使iPhone连接到Mac上的本地Xampp服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18270166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com