iPod触动与发展

问题描述 投票:0回答:1

我已经开始开发我的应用程序的iOS版本。虽然我有一个工作的机器人,我没有一个可用的iPhone,我不会花1000美元购买新的。我发现了一些较旧的帖子,对这个问题说是肯定的,但我想在购买iPod touch之前确保它仍然有效。我想知道,只要我的应用程序不使用iPhone专用硬件(如GPS),我就可以使用iPod touch进行开发。如果它适用于iPod touch,那是否意味着它可以在iPhone上运行(再次,考虑到硬件限制)。

谢谢您的帮助。

ios iphone xamarin ipod-touch
1个回答
5
投票

iPod touch是iOS设备。所有不仅仅适用于iPad的iOS应用程序都可以在任何iOS设备上运行,包括iPod touch。只要应用程序未列出给定设备上未找到的所需设备功能,就是如此。

所以是的,一般来说,使用iPod touch来测试iOS应用程序是完全没问题的。将它与所有不同的模拟器一起使用,以确保您的应用程序在所有不同的屏幕尺寸上正常工作。但是你应该总是在真实的iOS设备上测试应用程序,因为模拟器有一些限制,例如没有摄像头,无法发送电子邮件,无法启动其他第三方应用程序,区分大小写的文件系统(通常模拟器不区分大小写) )等

请确保您获得支持iOS 11(第6代)的最新iPod touch。请记住,就能够安装最新版本的iOS而言,即使最新的iPod touch也可能在一年以上(可能是两年)内无用。

您还可以查看翻新的iPhone 6s甚至是新的iPhone SE。两者都比1000美元便宜得多。在我写这篇文章时,您可以以369美元的价格购买翻新的iPhone 6s。虽然翻新的第六代iPod touch售价149美元。但是购买你能买得起的最新设备。一个不会运行iOS 12或13的更便宜的设备并不算便宜。

我发现https://en.wikipedia.org/wiki/List_of_iOS_devices页面对于了解哪些设备运行哪个版本的iOS非常有用。

© www.soinside.com 2019 - 2024. All rights reserved.