Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.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
Ios 仅iPhone应用程序因未在iPad上运行而被拒绝_Ios_Iphone_Swift_App Store_Appstore Approval - Fatal编程技术网

Ios 仅iPhone应用程序因未在iPad上运行而被拒绝

Ios 仅iPhone应用程序因未在iPad上运行而被拒绝,ios,iphone,swift,app-store,appstore-approval,Ios,Iphone,Swift,App Store,Appstore Approval,我从苹果公司收到以下信息。我试着修复iPad的限制,但我可以让滚动条位于顶部。我该如何解决这个问题?这是一款仅适用于iPhone的应用程序。谢谢 来自苹果 2.4性能:硬件兼容性 性能-2.4.1 我们注意到,在运行iOS 10.2的iPad上查看时,您的应用程序并没有以iPhone分辨率运行。具体来说,我们无法注册,因为注册选项位于金额部分后面 我们附上了截图供您参考 下一步 请修改你的应用程序,确保它在iPad上以iPhone分辨率正常运行和显示 资源 有关iOS设备屏幕大小和分辨率的信息

我从苹果公司收到以下信息。我试着修复iPad的限制,但我可以让滚动条位于顶部。我该如何解决这个问题?这是一款仅适用于iPhone的应用程序。谢谢

来自苹果 2.4性能:硬件兼容性 性能-2.4.1

我们注意到,在运行iOS 10.2的iPad上查看时,您的应用程序并没有以iPhone分辨率运行。具体来说,我们无法注册,因为注册选项位于金额部分后面

我们附上了截图供您参考

下一步

请修改你的应用程序,确保它在iPad上以iPhone分辨率正常运行和显示

资源

有关iOS设备屏幕大小和分辨率的信息,请参阅iOS人机界面指南以及iOS视图编程指南中的点对像素

补充资料

如果复制报告的问题有困难,请尝试测试技术问答QA1764:如何根据应用商店提交的内容复制报告的错误中描述的工作流

如果您在使用上述资源后遇到代码级问题,您可能希望咨询Apple Developer技术支持。当DTS工程师跟进时,请准备好提供: -您的拒绝问题的完整详细信息 -截图 -重现问题的步骤
-符号化崩溃日志-如果您的问题导致崩溃日志,则部署信息设置为iPhone的应用程序也会出现同样的问题。他们是否在回复中附上了截图

我的问题是约束设置不正确。在较小的屏幕上(iPad上的1x设置显示),我的按钮被按在一起


使用iPhone 5在模拟器上查看您的构建。

这不是受支持设备的问题-即使iOS应用程序仅适用于iPhone,它也必须在iPad上以iPhone分辨率运行。根据屏幕截图,这与在iPhone4模拟器上运行的大小相同(或者非常非常接近)


修复iPhone 4的限制,它将被批准。

我的应用程序也有同样的问题

我的应用程序是为iPhone设计的,不是为iPad设计的,但苹果审查小组告诉我:

修改你的应用程序以确保它在计算机上运行是合适的 iPad的iPhone分辨率

我的解决方案:

优化iPhone4的用户界面


我希望它能有所帮助。

支持的最低iOS版本与此无关!我被iPad(1X)截图拒绝了。应用程序支持min版本10

问题是你的应用程序支持“最低iOS版本=9”。这意味着您的应用程序必须支持1x(而不仅仅是2X或3x)。苹果itc审查小组可能会在iPadMini上测试这些应用程序,iPhone4的设备测试采用1x屏幕


只需优化1x(iPhone4/4s)的UI即可。

我也遇到了苹果公司给我带来的同样问题。我搜索并获得了支持iPhone4的it解决方案。这将解决问题


更新您的视图约束并支持iphone4,或在ipad中运行应用程序并提供支持。

简单删除后缀_iphone.storyboard或_ipad.storyboard,只需使用Main.storyboard即可解决此appstore问题

对我而言,此应用程序的可能副本似乎不是副本。早些时候,这里有一条评论说只将东西设置为iPhone——虽然它已经消失了,但我看不出它是真的。不管是哪种方式,如果这个可能的dup标志显示的是不存在的内容,则此项被拒绝。请注意,将应用程序设置为“仅限iPhone”,并不禁止iPad用户下载。所有这一切意味着该应用程序只允许在iPhone显示默认值下运行。iPad用户仍然可以下载并安装你的应用程序。他们只需检查首选项即可在应用商店搜索结果中显示“仅限iPhone”应用。在iPad上运行应用程序时,他们将以“iPhone分辨率”查看。因此,为了通过应用商店审查周期,即使iPad显示/分辨率不直接受支持,也必须支持iPad硬件。@Michael_Fourre,你是说苹果会出于某种原因拒绝这款应用吗?我标记了可能重复的评论,正是因为没有任何内容表明这是拒绝的原因,OP显然在问这个问题。@menan,你找到答案了吗?我只是因为同样的原因被拒绝了。所以这是像iPhone5这样的小屏幕上的“响应”问题?那么为什么他们指的是iPad呢S(实际上我也有同样的问题)Hey@Zetura-iPad用户可以下载应用程序,即使部署信息中只提到iPhone。iPad所做的只是在屏幕上显示它,但它的大小仍然和iphone一样,所以手机周围有很多空白的黑色空间。如果用户希望它更大,他们可以点击iPad右边的2倍按钮。如果你用iPad Air在模拟器中运行你的应用程序,你就会明白我的意思。基本上,iPad Air显示的屏幕大小与iPhone 5相同,因此您可以使用其中任何一款来检查您的应用程序是否适用于最小的屏幕大小。是的,我知道;)只是我的应用程序仍然被拒绝,而且苹果发给我的截图上的一切看起来都很好。唯一的问题是,默认情况下,该应用程序在iPad上的显示比例为2x,我需要点击角落里的1x来获得iPhone的分辨率。我发现这很奇怪,我希望这不是他们拒绝的原因……这真的很奇怪@Zetura:(我的在做了一些更改后才获得批准,默认情况下它也显示为2x比例,所以我认为这没关系。你的应用程序中有按钮吗/按钮的高度可能会改变吗?我以前看到过一个错误,在限制被打破之前,按钮的高度会改变为1,但按钮的标签仍然使它看起来正常大小。它看起来一样,但是用户不能点击按钮,因为它只有1像素高不,一切正常