Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/78.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
Iphone 我的应用被拒绝了,我想知道到底是什么原因? 未优化以支持设备屏幕大小和/或分辨率_Iphone_App Store_Appstore Approval - Fatal编程技术网

Iphone 我的应用被拒绝了,我想知道到底是什么原因? 未优化以支持设备屏幕大小和/或分辨率

Iphone 我的应用被拒绝了,我想知道到底是什么原因? 未优化以支持设备屏幕大小和/或分辨率,iphone,app-store,appstore-approval,Iphone,App Store,Appstore Approval,我为iPhone制作了我的应用程序,因此被拒绝了。但我的应用程序与iPhone完美契合。我有什么遗漏吗?我不认为这个应用程序是通用的,因为二进制文件上写着ipodtouch/iphone系列。可能有很多原因: 您是否同时拥有57x57和114x114像素图标?(114x114用于视网膜) 您是否同时拥有Default.png和aDefault@2x.png用于视网膜显示 如果你的应用程序中有图像,你是否按如下方式设置它们,以便它们在视网膜显示器上显示清晰 img.frame=CGRectMak

我为iPhone制作了我的应用程序,因此被拒绝了。但我的应用程序与iPhone完美契合。我有什么遗漏吗?我不认为这个应用程序是通用的,因为二进制文件上写着ipodtouch/iphone系列。

可能有很多原因:

  • 您是否同时拥有57x57和114x114像素图标?(114x114用于视网膜)

  • 您是否同时拥有Default.pngaDefault@2x.png用于视网膜显示

  • 如果你的应用程序中有图像,你是否按如下方式设置它们,以便它们在视网膜显示器上显示清晰
    img.frame=CGRectMake(img.center.x,img.center.y,img.frame.size.width/2,img.frame.size.height/2)


    • 原因可能有很多:

      • 您是否同时拥有57x57和114x114像素图标?(114x114用于视网膜)

      • 您是否同时拥有Default.pngaDefault@2x.png用于视网膜显示

      • 如果你的应用程序中有图像,你是否按如下方式设置它们,以便它们在视网膜显示器上显示清晰
        img.frame=CGRectMake(img.center.x,img.center.y,img.frame.size.width/2,img.frame.size.height/2)


      此问题最常见的原因是您没有正确支持不同的设备分辨率。您需要确保所有图像都针对视网膜和非视网膜设备进行了优化,而不仅仅是图标和飞溅图像

      例如,iPhone 3GS的屏幕分辨率为320x480,因此背景图像可能为320x480,而retina iPhone的屏幕分辨率为640x960,因此这些设备需要具有“@2x”版本的图像

      这意味着您的应用程序必须包含
      myBackgroundImage.png
      myBackgroundImage@2x.png


      此外,仅仅因为你的图像符合视网膜,并不意味着你就必须这么做。如果你从一个320x480图像开始,并将其放大到640x960,在其上打上一个@2x并称之为视网膜,你将被拒绝。确保所有图形都具有正确的分辨率,并且没有以任何方式扭曲

      此问题最常见的原因是您没有正确支持不同的设备分辨率。您需要确保所有图像都针对视网膜和非视网膜设备进行了优化,而不仅仅是图标和飞溅图像

      例如,iPhone 3GS的屏幕分辨率为320x480,因此背景图像可能为320x480,而retina iPhone的屏幕分辨率为640x960,因此这些设备需要具有“@2x”版本的图像

      这意味着您的应用程序必须包含
      myBackgroundImage.png
      myBackgroundImage@2x.png


      此外,仅仅因为你的图像符合视网膜,并不意味着你就必须这么做。如果你从一个320x480图像开始,并将其放大到640x960,在其上打上一个@2x并称之为视网膜,你将被拒绝。确保所有图形都具有正确的分辨率,并且没有以任何方式扭曲

      你的应用程序是否同时支持视网膜和非视网膜设备?你是否添加了支持所有iPhone设备(3g、3gs、4S)的图像?我如何检查我的应用程序是否具有视网膜显示?如果我的应用程序在ipodtouch 4g上工作,是否意味着它具有视网膜显示?你的应用程序是否同时支持视网膜和非视网膜设备?你是否添加了支持所有iPhone设备的图像(3g、3gs、4S)?我如何检查我的应用程序是否有视网膜显示?如果我的应用程序在ipodtouch 4g上运行,这是否意味着它有视网膜显示?这不是我的应用程序图标,因为他们给我发送了一个主屏幕截图。他们唯一添加的是这个。-包括质量差的图像和/或难以阅读的字体。我相信这是bs。他们还说这将非常重要我想改进你的应用程序中的菜单选项和图像。如果你愿意,我可以给你看截图。这不是我的应用程序图标,因为他们给我发了一个主屏幕截图。他们唯一添加的是这个。-包括质量差的图像和/或难以阅读的排版。我相信这是bs。他们还说改进很重要应用程序中的菜单选项和图像。如果您愿意,我可以向您展示屏幕截图?如果他仅将应用程序限制在视网膜设备(iPhone 4和iPhone 4S)上会怎么样?如果没有非@2x文件,还会被拒绝吗?只要wondering@KaanDedeoglu这是一个很好的观点。我真的不知道你应该如何处理它。如果他有呢仅针对视网膜设备(iPhone4和iPhone4S)限制该应用程序。如果没有非@2x文件,该应用程序还会被拒绝吗wondering@KaanDedeoglu这是一个很好的观点。我真的不知道你应该如何处理这个问题。