作者:o筱灵丹 | 来源:互联网 | 2023-02-05 09:47
我正在使用Expo运行我的应用程序.我可以在Expo XDE中看到两个选项:
在iOS模拟器上打开
在Android上打开
我想通过直接连接到我的设备来运行我的应用程序.世博会有可能吗?
1> eden..:
是的,这是可能的,并且很容易让它运行.
步骤1:打开Expo XDE,然后单击灰色齿轮将主机模式更改为LAN.确保启用了开发模式.你会在你面前看到一个URL.等到打包机开始运行.
步骤2:在移动设备中打开Expo App,然后单击第二个选项卡" 浏览 "并输入以" exp://192.168...
这是与您的计算机的本地连接" 开头的URL .您将在一分钟内看到您的应用运行.
确保您的手机和电脑在同一个WiFi上!
有关详细信息,请参阅此处的官方文档.
"探索"标签不再存在,您是否介意相应地更新答案?
2> Raptor..:
由于新的Apple批准要求更新了Expo Client应用程序,请按照以下步骤在真实iOS设备中启动应用程序:
使用相同的Wi-Fi连接计算机和iOS设备
在Expo XDE中,选择主机> LAN(请参阅伊甸园的答案)
在iOS设备中打开MobileSafari.输入Expo XDE中显示的URL(应该类似于exp://192.168.123.123:19000).或者,您可以单击Expo XDE中的"共享"按钮以显示QR码.在iOS(iOS 11+)或任何QR码阅读器(iOS 9和10)中使用Camera App扫描QR码.
MobileSafari或您的QR码阅读器/相机应用程序将询问您是否要在Expo Client App中启动应用程序,选择"是"
您的项目将相应加载.
希望能帮助到你.