但是,我经常遇到需要在没有互联网且我的设备不在同一网络上的地方演示或测试我的网络应用程序的情况.那我该怎么办?
所以我想做的还有以下几点:
>让我的Mac充当本地服务器(MAMP)
>让我的Mac(貌似)充当通过WiFi广播网络的热点
>能够从我的iPhone / iPad连接到该网络(通过WiFi)
>通过我的iPhone / iPad上的浏览器访问我的Mac的MAMP本地站点(没有“Internet”)
再次,没有涉及“真正的”互联网或其他AP.如果我的Mac也可以作为DHCP服务器(因此自动为通过WiFi连接的设备分配IP),这将是理想的,但如果那太复杂,那么我只需手动输入静态IP.顺便说一下,我不需要像本地域名这样的任何花哨的东西 – 只是IP很好:)
任何想法如何能够完成这样的事情?如果需要或它使这个工作流更容易或更快 – 我也不会超越购买其他软件来实现这一目标.
BTW例如我有high hopes for this solution,但它似乎不完整,因为我的设备仍然报告网络没有互联网,并拒绝连接.内置的Mac连接共享也可能有所帮助(还不确定如何?)但如果它们全部脱机,那么共享的连接是什么?
解决方法 我会在这里发布我的部分答案 – 它将来会对某些人有所帮助.最后这很简单:
>转到“系统偏好设置”中的“共享”面板,在第一个“计算机名称”编辑框中单击“编辑”按钮,然后将“本地主机名”更改为简短,美观且可读的内容(例如web.local)
>单击Mac的状态栏菜单上的WiFi图标,然后选择菜单底部的创建网络…,为您的新WiFi网络命名(如果您愿意,可以选择其他选项)并单击创建
>不要忘记启动MAMP(或您可能正在使用的任何其他服务器)
>瞧 – 您现在可以从iOS / Mac设备上看到新的WiFi网络,连接到它并使用之前创建的地址(即http://web.local)访问您的MAMP服务器(我之前的错误是我想要更加努力/使用本地DHCP / DNS服务器和IP地址的通用方式 – 但这更容易,OSX为您做了一切)
不幸的是它部分是因为它仅适用于Apple的Mac / iOS设备 – 其他设备(已经用AndroID试过)根本看不到你创建的个人网络(我假设细节正在通过Apple的Bonjour传输,所以这就是为什么).但更好的东西比没有.
但它仍然非常酷 – 我现在可以将我的iPhone和iPad连接到Mac上运行的MAMP,即使没有连接到互联网或者使用支持DHCP的AP来处理网络细节.
总结以上是内存溢出为你收集整理的macos – 让Mac成为本地基于MAMP的服务器的个人WiFi热点?全部内容,希望文章能够帮你解决macos – 让Mac成为本地基于MAMP的服务器的个人WiFi热点?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)