移动到iOS5时的应用程序兼容性

时间:2011-07-22 07:53:31

标签: ios5

我使用的是iOS 4,我希望升级到iOS5以获得更多功能。 我的问题是,在升级或没有问题时,我会不会害怕某些事情?

4 个答案:

答案 0 :(得分:1)

我根本不会害怕升级。虽然首先通过改变api的文档阅读,以确保它是一个平稳过渡,并且没有任何意外。我有一个应用程序,升级没有任何问题。

答案 1 :(得分:1)

在iOS5中(至少在iPad上),UIKeyboardDidShowNotification和UIKeyboardWillHideNotification略有变化。因此,如果在触发这些通知时执行任何逻辑,则应检查逻辑是否仍在工作。

无论如何,您可以升级您的开发环境并在iOS5模拟器中测试您的应用程序。你应该找到大多数问题。请注意,新的默认编译器是LLVM,它肯定会为您提供许多编译警告,因此您的源代码必须稍作更改。

请注意,如果内存不足,iOS5会删除存储在caches目录中的数据。

答案 2 :(得分:0)

你没有问题。在获得很酷的新功能的同时几乎没有什么破坏真的很漂亮。我说几乎是因为我在定制的标签栏上遇到了一个小问题。我插入了一个绿色的UIImageView作为背景。在iOS 4上,为了不模糊按钮,我插入了atIndex:0,但iOS 5上的相同技巧将其置于原始黑色背景下方。所以我不得不插入atIndex:1。但无论如何这都是黑客攻击;)。

有些不同元素的小怪癖,但它几乎相同。 Twitter集成和Airplay的改进很棒。

答案 3 :(得分:0)

我的应用程序中有一半有小问题,但修复它不需要太多时间。一般来说,我有更多的问题,X代码崩溃,我的设备与iOS5的一些奇怪的行为,然后与我的应用程序。