模拟器与 IOS 设备性能
Simulator Vs IOS Device Performance
我正在创建一个平台应用程序,其中地面节点不断移动、处理和再生。当 运行 我的应用程序在模拟器上出现明显的故障时,但是当 运行 在我的设备上时,据我所知没有故障。
我的问题是,该设备是否应该比模拟器性能更好,还是我可能只是没有注意到设备上的故障,因为它太小了。
之前的文章建议模拟器应该性能更好,但这些文章参考的是 iPhone 3GS,所以我想知道更新的 iPhone 是否现在无法执行模拟器。
我的设备是 iPhone 5,它是 运行 IOS 8.2,模拟器是 8.3 版。
这只是一般使用测试。该设备在与您的计算机完全不同的环境中运行,这是确保您将应用程序推送到设备时不会发生任何意外情况的最佳方式。例如,phone/pad 可能有有限的数据覆盖、低内存情况、来电等。这些情况在设备上更常见,然后当人们通过模拟器模拟它时。
从硬件的角度来看,该设备使用的处理器架构与您的 Mac 不同,这也需要考虑在内(不像其他情况那么多,但您需要涵盖您的基础) . Mac 也无法可靠地模拟 RAM、光盘 Space、处理器速度等...因此在设备上进行测试在这里也很有用。
总体 如果您打算将您的应用程序发布到 App Store,或者至少是设备,则值得在设备本身上进行测试。只有这样,您才能确定它会在您打算定位的平台上按预期运行和执行。模拟器终究只是模拟器,不是真的!
引用自HERE。
我正在创建一个平台应用程序,其中地面节点不断移动、处理和再生。当 运行 我的应用程序在模拟器上出现明显的故障时,但是当 运行 在我的设备上时,据我所知没有故障。
我的问题是,该设备是否应该比模拟器性能更好,还是我可能只是没有注意到设备上的故障,因为它太小了。
之前的文章建议模拟器应该性能更好,但这些文章参考的是 iPhone 3GS,所以我想知道更新的 iPhone 是否现在无法执行模拟器。
我的设备是 iPhone 5,它是 运行 IOS 8.2,模拟器是 8.3 版。
这只是一般使用测试。该设备在与您的计算机完全不同的环境中运行,这是确保您将应用程序推送到设备时不会发生任何意外情况的最佳方式。例如,phone/pad 可能有有限的数据覆盖、低内存情况、来电等。这些情况在设备上更常见,然后当人们通过模拟器模拟它时。
从硬件的角度来看,该设备使用的处理器架构与您的 Mac 不同,这也需要考虑在内(不像其他情况那么多,但您需要涵盖您的基础) . Mac 也无法可靠地模拟 RAM、光盘 Space、处理器速度等...因此在设备上进行测试在这里也很有用。
总体 如果您打算将您的应用程序发布到 App Store,或者至少是设备,则值得在设备本身上进行测试。只有这样,您才能确定它会在您打算定位的平台上按预期运行和执行。模拟器终究只是模拟器,不是真的!
引用自HERE。