Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 如何强制应用程序在使用Expo的iPad的iPhone模拟中进行模拟?_Macos_React Native_Expo - Fatal编程技术网

Macos 如何强制应用程序在使用Expo的iPad的iPhone模拟中进行模拟?

Macos 如何强制应用程序在使用Expo的iPad的iPhone模拟中进行模拟?,macos,react-native,expo,Macos,React Native,Expo,我目前正在使用Expo构建一个iPhone应用程序。 我不支持iPad,我有它,所以当它构建在iPad上时,它会在iPhone模拟中运行 问题是我不能用这种方法开发世博会。 该应用程序以iPad应用程序的形式出现,但这并不是向用户提供的模式 据我所知,我可能有一些运气将ios.supportsTablet添加到app.json文件并将其设置为false,但它没有改变任何东西 在iPad上强制使用iPhone模拟模式时,我是否还缺少另一个配置值? 如果不需要的话,我宁愿不退出。据报道,目前还没有一

我目前正在使用Expo构建一个iPhone应用程序。 我不支持iPad,我有它,所以当它构建在iPad上时,它会在iPhone模拟中运行

问题是我不能用这种方法开发世博会。 该应用程序以iPad应用程序的形式出现,但这并不是向用户提供的模式

据我所知,我可能有一些运气将ios.supportsTablet添加到app.json文件并将其设置为false,但它没有改变任何东西

在iPad上强制使用iPhone模拟模式时,我是否还缺少另一个配置值? 如果不需要的话,我宁愿不退出。

据报道,目前还没有一种在iPad上使用iPhone模式进行实时开发的方法

Expo客户端应用程序无法动态更改其平板电脑支持, 不幸的是,它总是让你的项目适应iPad 视口

因此,以下是您在上述论坛中的应对方式:

运行exp构建:ios-t模拟器 开放式模拟器 选择硬件/设备/iOs 11.x/iPad x代 从第一个命令解包生成的构建 你应该有一个名为yourApp.app的文件 将该文件拖动到您在模拟器中运行的iPad中 它将在设备上安装应用程序,然后您可以查看您的创建 这比仅仅为了查看更改而使用TestFlight执行整个构建周期要快。 但它仍有一些不足之处