2

我是编写应用程序的新手,但正在慢慢掌握它。我完成了自己制作的应用程序,但现在客户告诉我它也需要兼容iOS 5。我使用了很多iOS 6看似不向后兼容的功能。(Embed Segue、Social Framework、Tint Color 等)

有什么简单的方法可以使这些工作吗?

4

2 回答 2

1

就 Embed Segue 而言,这里有一个答案: Embed Segue - iOS 5

对于社交框架,您只需将框架链接从项目概述的目标>摘要部分中的“必需”更改为可选。然后在使用任何 API 之前使用 if 语句检查软件版本。

检查设备版本:

NSString *ver = [[UIDevice currentDevice] systemVersion];
于 2013-04-24T18:53:28.380 回答
1

您应该查看Deploymate以捕获一些对于 iOS 5 部署目标不可用的不太明显的 API 调用。它将在漂亮的 UI 中向您显示使用不兼容或不可用 API 的特定行。

于 2013-04-24T21:58:39.233 回答