是否可以将旧的xcode代码更新为最新的xcode?

时间:2015-04-17 07:31:38

标签: ios objective-c c xcode updating

所以我的开发人员在xcode 5中开发了我的应用程序,我有最新的xcode版本。当我在我的版本上测试应用程序时,很多功能都停止了工作。我的开发人员告诉我,它可能是我们之间不同的xcode版本。我想知道是否可以在不更改SDK或xcode版本的情况下修复此问题。

如果我要更改xcode版本,我是否无法在我的应用中添加Apple的最新功能?

另外,当我将SDK添加到SDK文件夹中时,我是否必须将其替换为当前版本,或者我只是将它们放在一起?

顺便说一下,我对编程一无所知,所以我只会说自然。

谢谢!

2 个答案:

答案 0 :(得分:1)

当Xcode版本更新后应用程序的某些部分停止工作时,原因几乎总是SDK中的更改,因为较新的版本Xcode包含较新版本的SDK。此外,旧SDK中的内容经常被弃用,最终会被删除。

但是,您应该知道Xcode 5现在非常过时,不应该(也不能)用于开发iOS 8的应用程序。通常,当新版本的Xcode出现时,所有现有代码都应该是更新到当前版本的SDK,开发人员应该升级到最新版本,因为它可以防止您所描述的问题。

答案 1 :(得分:0)

您需要根据最新的iOS版本升级代码。所有弃用的方法都需要用新的方法替换。曾经与之前版本的iOS一起使用的代码可能是也可能不适用于最新版本的iOS,即iOS 8.因此需要升级代码。