2010-10-28 116 views
5

我想在ipod touch上测试我的应用程序。但在Xcode中,我没有看到一个模拟器(我只看到一个iPhone 3GS,iPhone 4和iPad的模拟器)。Xcode:iPod Touch模拟器?

你知道是否有办法运行ipod touch模拟器?

+1

考虑到两款产品几乎完全相同的性质,为什么iPhone模拟器不适合您? – AlcubierreDrive 2010-10-28 01:51:23

+0

该模拟器甚至不够接近iPhone(内存或性能或连接性),因为它很重要。 – 2010-10-28 02:06:29

+0

这不一样,iPod Touch的内存只有一半,并且不允许使用与iPhone或iPad相同的大小纹理。我看到iPod Touch上的错误,在同一代iPhone上看不到。 – 2012-06-19 16:24:32

回答

8

只需使用iPhone模拟器。为了模拟目的,它是相同的。

+0

okie dokie artichoke-e – foreyez 2010-10-28 03:04:39

+6

它不一样。我在iTunes上有一个bug,我没有在iphone sim/iphone上。 – 2015-05-21 19:15:27

+0

我有一个在iPod设备崩溃,无法复制它在任何其他设备,可能在模拟器是相同的,但在实际设备有一些不同的运行应用程序。 – jose920405 2016-08-11 22:03:03

1

为什么重要?模拟器没有模拟这里的实际硬件差异。例如,它不提供相机。 “iPhone”和“iPhone 4”之间的唯一区别就是屏幕分辨率,实际上最新版本的模拟器甚至没有说“iPhone 4”,现在它说“iPhone(视网膜)”。同样,“iPhone”和“iPad”之间的唯一真正区别在于模拟器的屏幕尺寸和镀铬。

+0

“最近期”是否指iOS SDK 4.2附带的版本? – BoltClock 2010-10-28 04:06:33

+0

是的,那是我正在看的那个。 – 2010-10-28 04:08:03

0

我不认为这是可能的,这太糟糕了。我的应用根据用户的选择通过扬声器或通过接收器播放声音。但是,如果在iPod或iPad上没有接收器,则不应将选择按钮呈现给用户。我可以检测iPhone和其他设备类型之间的差异,但我无法模拟iP [oa]上发生的情况。