我刚刚发布了我的应用程序,但我只能使它与4.3及更高版本兼容。 当我尝试低于4.3(xcode)时,它说我需要添加代码才能使其工作。 有谁知道怎么做或有任何建议?我希望我的应用程序与3.0及更高版本兼容。
非常感谢
答案 0 :(得分:4)
你必须达到最不常见的代码,我的意思是你必须找到在所有这些版本的操作系统中都不兼容的所有方法。之后,您将不得不找到它的每一个功能等价物。然后,您可以使用条件语句检查每个版本并查看更适合的内容,或者您可以使用从respondsToSelector
类继承的NSObject
方法。最后,您必须在目标设备上测试它:P
您可以运行我一直喜欢的checkup list。
编辑:
我认为虽然已经提到过,但我误解了您的问题,请务必在构建设置中检查您的部署目标。
答案 1 :(得分:1)
清单:
在项目的构建设置中......
armv6
架构?一般来说: