是的,这是可能的,并且很容易启动。
步骤1: 打开Expo XDE,点击灰色的齿轮将主机模式更改为LAN。确保您启用了开发模式。您将看到一个URL就在您面前。等待打包程序开始运行。
步骤2: 在您的移动设备上打开Expo App,点击第二个选项卡“探索”并输入以exp://192.168...
开头的URL。这是与您的电脑的本地连接。你会在一分钟内看到你的应用程序运行。
请确保您的手机和电脑在同一个WiFi上!
有关更多信息,您可以参考官方文档此处。
.ipa
文件或使用 expo build:ios -t simulator
生成的 tar.gz
文件并将其安装到设备上?请确认我们是否可以仅使用 exp://
或者是否可以像 iOS 模拟器上启动应用程序时那样安装应用程序并获取图标。 - Dimitri Kopriwa.ipa
文件或使用由expo build:ios -t simulator
生成的tar.gz
文件并将其安装到设备上?请确认是否可以只使用exp://
,或者是否可以像iOS模拟器上启动应用程序时那样安装应用程序并获取图标。 - Dimitri Kopriwa如果您想在物理 iOS 设备(而不是模拟器)上使用电缆将设备连接到计算机并使用以下代码,即可运行本地构建,而无需使用Expo Go
:
npx expo run:ios --device
这在需要测试通知、本地代码等情况下非常有用。
rm -rf ios && npx expo prebuild
命令,它会删除现有的iOS文件并重新生成它们。 - undefinednpx create-expo-app AwesomeProject
,然后运行了以下命令:npx expo run:ios --device
。应用程序最终在我的设备上运行了,但是加载时间非常长,超过了4个小时,这让我觉得可能出了些问题。它应该立即运行,就像在Android上使用expo run:android --device
时一样,应用程序立即工作,没有任何延迟。但是在iOS上,它一直在加载bundle,最终才加载完成。每次运行命令都是如此,不仅仅是第一次。 - undefined