真实武器模拟器ios:在真实设备与模拟器上测试 iOS测试

我是新的 iPhone / iPad 开发,我接近完成我的第一个应用程序,我正在寻找一些一般的建议。

我知道在实际设备上进行测试而不仅仅是在模拟器上进行测试很重要,人们在交易设备上进行测试时通常会遇到哪些在模拟器中看不到的事情?

该应用程序本身主要是跟踪在线交易和这类事情的一种方式。在使用相机或 GPS 等设备方面,它不需要任何特殊的东西。

9

这只是一般的使用测试。该设备在与您的计算机完全不同的环境中运行,这是确保将您的应用程序推送到设备上不会发生任何意外情况的最佳方法。例如,手机 / 平板电脑可能具有有限的数据覆盖范围,低内存情况,来电等。这些情况在设备上更为常见,然后当人们通过模拟器模拟它时。

从硬件的角度来看,该设备使用与 Mac 不同的处理器架构,这也需要考虑(不像其他情况那么多,但您需要覆盖您的基础)。Mac 也无法可靠地模拟 RAM,磁盘空间,处理器速度等...因此在设备上进行测试在这里也很有用。

显然有一些功能,你只能在设备上测试,如相机,GPS(而不是那么明显的 iPod 库使用),如果你的应用程序使用它们,它会粗心不在设备上测试。

总的来说如果您打算将应用程序发布到 App Store,或者至少发布到设备,则值得在设备本身上进行测试。只有这样,您才能确定它将在您打算瞄准的平台上按预期运行和执行。模拟器毕竟只是一个模拟器,而不是真实的东西!

1

首先:用户体验非常不同。

基于鼠标的交互与触摸交互非常不同。专注于显示器感觉非常不同,然后看着手掌上的设备。

此外,在模拟器和真实设备上运行的动画体验可能会非常不同。

在模拟器中的使用不会告诉你任何关于在真实设备上见证的电池消耗的信息。

我的观点是:每个将被运送到 App Store 或客户进行测试的应用程序都应该测试几个不同的真实设备。没有任何借口。

0

模拟器运行速度比真正的设备慢得多。

当模拟器没有时,真实设备可能会耗尽内存,反之亦然。

0

在应用程序购买中,如果您已包含它们

方向(不是说他们在模拟器上不可用,但很容易忘记它!)

应用程序生命周期测试-将您的应用程序带到前台和后台。

网络访问-当您通过无线或蜂窝网络与 Mac 上的 LAN / wifi 从设备访问网络时,可能会很重要。如果您的应用程序使用网络上的任何资源,则需要在称为 Reachability 的保护伞下进行大量测试。根据应用商店的要求,如果在使用任何此类资源之前无法访问网络,则必须提供警报。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(491)
Ios专业相机软件:iOS相机焦点值(how to focus an iphone camera)
下一篇

相关推荐

  • ios更新软件一直等待中:等待iOS更新软件的无尽痛苦

    iOS更新软件一直处于等待中,可能是由于网络问题或者其他原因导致无法正常更新。解决方法:…

    2023-01-09 12:10:21
    0 26 35
  • ios app生命周期从启动到退出的过程

    示例示例iOS App生命周期包括以下几个阶段:启动(Launch):当用户点击应用图标时,系统会调用()函数,创建一个实例,同时会调用的。方法,在此方法中,可以进行一些初始化操作,如初始化window、设置导航控制器、设置根视图等。…

    2023-02-24 11:08:58
    0 45 91
  • ios暂停更新苹果开启新时代

    iOS暂停更新指的是iOS应用程序在运行过程中暂停更新,也就是说,当应用程序处于后台时,它不会自动更新。要实现iOS暂停更新,可以使用以下代码:…

    2023-03-24 13:29:28
    0 10 60
  • ios看书软件:在iOS上阅读,拓展你的知识视野

    iOS看书软件是一款可以在iOS设备上阅读电子书的应用程序。它可以帮助用户从电子书中获取信息,并提供有关电子书的搜索、浏览、管理和阅读功能。…

    2023-03-21 03:06:50
    0 47 77
  • ios台服idiOS台服的冒险之旅

    iOS台服ID是一种唯一标识符,用于识别iOS设备,如iPhone、iPad、iPod touch等。它是一个长度为40个字符的字符串,由0-9和a-f组成。…

    2023-01-14 09:01:01
    0 11 90
  • ios手机解压软件最佳iOS解压软件,轻松解压文件!

    iOS手机解压软件是指能够将压缩文件(如ZIP,RAR,7z等)解压缩到iOS手机上的软件。目前市面上有很多iOS手机解压软件,比如WinZip,iZip,Unzip,Zip Browser,iUnarchive等。以WinZip为例,它可以帮助用户在iOS设备上快速解压缩ZIP、RAR、7z、TAR、GZIP和BZIP2文件。它还可以将文件加密,并将其传输到其他设备。…

    2023-02-04 08:07:19
    0 59 55
  • ios怎么给视频加音乐:如何在iOS上为视频添加背景音乐

    iOS上给视频加音乐的方法有很多,具体步骤如下:准备好视频和音乐文件,将它们放在同一目录中。…

    2023-03-04 07:00:29
    0 49 67
  • ios低电量模式有什么用节省电量、延长手机使用时间

    实现实现iOS低电量模式有助于节省电量,从而延长设备的使用时间。它可以通过减少屏幕亮度、关闭非必要的功能或服务来实现这一目标。代码实现:…

    2023-02-13 08:40:20
    0 19 84

发表评论

登录 后才能评论

评论列表(87条)