ios - 如何构建适用于 ios 7 和 ios 8 的应用程序?

标签 ios objective-c iphone ios7 ios8

我正在开发适用于 ios 7 的项目。我希望这个项目适用于 ios 7 和 ios 8。 我在 ios 8 上使用 xcode 6 beta 2,我在这个项目中使用位置服务,并且我对代码进行了适当的更改并且在 ios 8 上工作正常。

因此,如果我从 xcode 5 运行我的项目,那么它在 ios7 上运行良好,如果我从 xcode 6 beta 2 运行项目,那么它在 ios 8 上运行良好。

我的问题是:当我从 xcode 6 beta 2 设置部署目标 7.0 并构建时,它适用于 ios8 但不适用于 ios7。它应该在两者中运行。 :(

ios7 中的问题不是调用网络服务委托(delegate)方法。我正在使用 HttpRequest 调用服务。

任何人都可以建议我如何在 ios7 和 ios8 中同时使用应用程序吗?

任何帮助将不胜感激。谢谢!

代码:xcode objective-c

设备:iPhone

功能:定位服务,Json Webservice。

最佳答案

当 XCode 6.0.1 已经发布时,您为什么要使用 XCode 6 beta 2?下载并尝试使用它,事情可能会按预期工作!

Beta 被称为“beta”是有原因的。尝试获取最新的稳定版本,看看是否发现任何变化。它应该适用于两个 iOS 版本。

关于ios - 如何构建适用于 ios 7 和 ios 8 的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26053838/

相关文章:

iPhone SDK - 如何判断文本字段是否有文本?

android - 手机浏览器如何管理cookie?

iOS:LocationManager 更新,什么时候停止更新?

iphone - AVPlayerItem removeObserver :forKeyPath get error

objective-c - 如何将这个枚举从 objective-c 翻译成 swift?

iphone - iOS 4 的 MDM 功能如何实现呢?

ios - 无法从我的 for 循环中向 NSmutableArray 添加超过 260 个元素的元素

c++ - OpenCV如何平滑边界

ios - UIScrollView setContentSize 是如何工作的

iphone - 旋转时如何将按钮锚定到 View 底部?