如何构建一个react-native应用程序,以便它作为ipad上的ipad应用程序运行?

时间:2017-05-10 17:21:29

标签: ios iphone ipad react-native

我的应用程序在ipad上看起来很糟糕,因为它作为iphone模拟的应用程序而不是ipad应用程序运行。

我需要在代码中做些什么来处理它可能在ipad上运行的可能性?

如何使用react-native构建应用程序,以便它将安装在ipad上并作为ipad应用程序运行?

这可能没有xcode吗?

我在运行iPad Air模拟器的情况下运行react-native run-ios。也许我需要设置一个方案并用--scheme调用它?

4 个答案:

答案 0 :(得分:32)

我认为您没有将Xcode中的设备保持为通用。转到Xcode,单击项目名称。在目标部分中,转到部署信息。将设备设置为通用。 here

答案 1 :(得分:7)

从Xcode 9.3.1开始,如果要同时支持iPad和iPhone,则必须转到“构建设置”并选择目标设备系列 1,2

React Native iPhone iPad rendering support

答案 2 :(得分:6)

您可以使用此命令

  

react-native run-ios --simulator =“iPad Pro(9.7英寸)”

访问https://facebook.github.io/react-native/docs/running-on-simulator-ios.html

答案 3 :(得分:1)

在 Xcode 12 中,它位于名为“部署信息”的部分中。 选中“iPad”复选框将自动将 TARGETED_DEVICE_FAMILY 设置设为 1,2

Xcode 12