React Native:ipad 2模拟中不需要的黑色边框

Jer*_*ens 27 xcode ios react-native

我正在测试一个新的(简单的)被动本机应用程序,在模拟器中选择ipad 2作为目标.

加载屏幕显示全屏,但第一个应用程序屏幕(通过本机反应)显示内容周围的大黑色边框.我创建了一个全新的项目,但它有相同的边框.

这是一个已知的问题?我是否需要添加一些东西来防止这种边界发生?

编辑:我的印象是应用程序是作为iphone应用程序构建的,但部署/显示到ipad.我看到了1x/2x按钮.可能这是造成它的原因.所以可能第一个问题是:如何配置xcode它实际上是一个ipad应用程序?

提前致谢!

吉荣

小智 65

转到构建设置 类型搜索栏中的目标设备系列选择1,2

运行它应解决您的问题的项目.


Jer*_*ens 17

该应用程序正在构建为iphone应用程序,但已部署/显示到ipad.我看到了1x/2x按钮.这是造成它的原因.那么:我如何配置xcode它实际上是一个ipad应用程序?见下面的网址:

如何仅将iPhone/iPad应用程序更改为iPhone?


Lua*_*inh 10

现在使用较新版本的 XCode。构建设置->目标设备系列-> 选择Universal


gec*_*kob 7

我有这个问题并用这种方式解决了,

  1. 转到XCode和常规选项卡
  2. 在应用程序图标和启动图像部分中,

    2.1.单击下拉列表启动图像源,弹出窗口,单击"迁移"

    2.2.单击下拉启动屏幕文件,然后选择第一个

  3. 转到构建设置类型搜索栏中的目标设备系列选择1,2

在更新AppIcons和SplashScreen的资产后,我遇到了这个问题

希望能帮助到你!