使用Expo iOS应用测试纯反应本机代码

时间:2018-12-29 04:33:34

标签: ios react-native expo

我希望能够通过从应用商店下载的博览会应用测试使用react-native init创建的应用。我怎样才能做到这一点?

我正在尝试使用纯react native(根本没有expo),并想在我的iOS设备上测试我的代码。不久前,我只需运行npm start就可以通过expo应用程序执行此操作。但是,现在当我运行npm start时,我只会看到Running Metro Bundler on port 8081.

1 个答案:

答案 0 :(得分:0)

您无法在Expo应用程序中运行使用PostHeader创建的项目。但是,您可以使用https://snack.expo.io/在浏览器仿真器或您的设备(将通过Expo应用程序打开)上测试普通的React Native代码,方法是将iOS相机应用程序指向它们显示的QR码。需要注意的是,您不能在Snack中使用本机模块。

根据应用程序的大小,您可以将代码从react-native init移植到新创建的expo项目中。过去,我已经成功地在多个项目上做到了这一点。但是,此过程可能很繁琐,具体取决于依赖项的年龄。