我刚刚开始学习iPhone的编程,我有一个非常普遍的问题。
我想知道为什么当我在xcode中运行我的程序时,即使我正在为iPhone 5编程,当我运行“iPhone 6.1模拟器”而不是iPhone 5模拟器和iPhone 4弹出时?
我使用的是Mac OS X - 10.7.5 和Xcode版本4.6
可能是因为我以前下载xcode的苹果ID只有iPhone 4而不是5?
感谢您的帮助。
答案 0 :(得分:3)
要将模拟器设备更改为其他屏幕分辨率,请转至Simulator - Device - Retina 4 inch
(适用于iPhone 5)和Retina 3.5 inch
适用于iPhone 4 / 4S。使用iPhone
进行iPhone 3GS分辨率。
在Window
菜单中,您可以更改比例以适合Mac的屏幕分辨率。 (iPhone Retina 3.5英寸使用75%)。
我还建议您下载iOS 5.1 Simulator
,如果您要为iOS 5.1
及以上部署应用程序 - 它非常方便,实际上与iOS 6
存在一些差异。
答案 1 :(得分:1)
选择“iPhone 6.1 Simulator”告诉Xcode您要使用当前选择的iOS 6.1的iPhone模拟器。
要选择特定的iPhone模拟器,您需要单击模拟器中的“硬件然后设备”菜单。
您的Apple Id和您注册的设备与此无关。