繁体   English   中英

适用于iPhone 4S的iOS 4

[英]iOS 4 for iPhone 4S

我正在构建一个iOS应用程序用于公开发布,我想针对iOS 4进行开发,正如我从11月份instapaper统计数据中看到的那样iOS 5拥有48%的市场份额,这很好,但我的应用程序可能不会被这些早期采用者使用,并且可能不足以迫使他们升级。

问题是我只有iOS 4附带的iPhone 4S。我无法为我的4S找到iOS版本,经过反思才有意义。 尽管如此,我想知道4S是否存在某种非官方版本,或者某种方式使iPhone 4版本在4S上运行。

我很确定答案最终会成为“购买3GS / iPod touch进行开发”。 这一定是值得的还是我应该坚持下去? 我很确定大多数iOS 4用户最终会升级。 有没有人知道iOS 3用户需要多长时间才能继续?

我仍然建议使用二手iPhone 3GS。 即使您能够在4S上安装iOS 4,您仍然无法进行任何性能测试,但仍然使用iOS 4的人很可能拥有3GS。

对于您的第一次剪切测试,您可以使用模拟器,它将允许您测试iOS 4.3

理想情况下,您需要掌握相应的设备来测试您的应用。 你说你支持iOS 4,但你的意思是4.2还是4.3? 如果4.2然后你将支持iPhone 3G,如果4.3然后3GS向上。

那里有测试服务,只搜索“iPhone测试服务”。 我自己从来没有使用它们,所以不能保证它们中的任何一个,但成本可能低于投资实际设备。

我保留了3G和3GS进行测试,但说实话,即使我的主应用程序支持4.2,我也很少对模拟器外的旧操作系统版本进行任何测试。 我把3GS送给了我的父亲,条件是他在被问到时对我进行了测试...但当然我不得不将它升级到iOS 5,所以它除了在不同的屏幕分辨率下进行测试之外没什么实用价值。

我建议您使用最低版本4.0(或其他)设置开发您的应用程序。 然后你在iOS 5 iphone上测试它。 我用我的应用程序做到了,效果很好。

您可以在较低版本的模拟器上进行测试,或者进行最终测试,您可以借用朋友的设备或类似设备。

据我所知(并且相信),如果您包含的功能不兼容4.0(或设置版本),编译器会阻止您。

购买较低的iOS是不值得的。 如果可以,你应该借用它。 在模拟器中,您还可以使iOS版本更低版本进行测试。 此外,您可以尝试临时分发以检查您的应用在appstore上发布之前在其他ios上的执行情况

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM