简体   繁体   English

ipad 应用程序在 ipad 上完美运行但在模拟器中不运行,这是不是一个坏信号?

[英]Is it a bad sign that an ipad app runs perfectly on the ipad but not in the simulator?

i've been developing an ipad app for quite some time now, all the previous versions run perfectly on both the simulator and the Ipad, but the newest version which is a major revamp of the app, runs super smooth on the ipad but has a lot of issues on the simulator (images not appearing, etc)我已经开发 ipad 应用程序已经有一段时间了,所有以前的版本都在模拟器和 Ipad 上完美运行,但最新版本是应用程序的重大改进,在 Z09401FDED1833C341602Z1模拟器上有很多问题(图像未出现等)

Is this a bad sign?这是一个不好的迹象吗? Should i wait to make it work on both before submitting?在提交之前我是否应该等待使其在两者上都起作用?

Thanks!谢谢!

I would suggest that you be sure to test it on both versions of iPad and as many OS versions as you can.我建议您务必在 iPad 的两个版本和尽可能多的操作系统版本上对其进行测试。 Be sure that you are running the same OS on both simulator and iPad (As I see in the comments that you say you are).确保您在模拟器和 iPad 上运行相同的操作系统(正如我在评论中看到的那样)。 Just to rule out any problems with using code that is incompatable with older OS's.只是为了排除使用与旧操作系统不兼容的代码的任何问题。

In general though, if your app is running fine on the hardware you shouldn't have anything to worry about.但总的来说,如果您的应用程序在硬件上运行良好,则无需担心。 I would be much more concerned if it was the other way around.如果情况相反,我会更担心。

It is almost always bad when an app does something you did not expect or design it to do.当一个应用程序做了一些你没有预料到或设计它做的事情时,它几乎总是不好的。 If you designed the app to run on both the Simulator and the iPad, and it doesn't run on one, there is possibly something seriously wrong with your design that could do other unknown things during app review, or worse, on many app user's devices (leading to lots of 1-star ratings).如果您将应用程序设计为同时在模拟器和 iPad 上运行,并且它不能在其中一个上运行,则您的设计可能存在严重错误,可能会在应用程序审核期间执行其他未知操作,或者更糟糕的是,在许多应用程序用户的设备(导致很多 1 星评级)。

Therefore you should figure out why something is going wrong, and preferably fix it (or at least understand what's happening well enough to determine how it will behave on your customer's iPads).因此,您应该找出出现问题的原因,并最好修复它(或者至少了解正在发生的事情足以确定它在您客户的 iPad 上的表现)。

Some other suggestions:其他一些建议:

  • make sure that both device and simulator are using the same internet connection确保设备和模拟器都使用相同的互联网连接
  • uninstall your app from simulator and device, and run clean on your project, and then do a fresh install从模拟器和设备上卸载您的应用程序,并在您的项目上运行 clean,然后进行全新安装

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM