目前,我正在用 Objective-C(iOS8、OS X 10.10、Xcode 6)开发一个 iOS 应用程序。
Apple 昨天提交了他的 SDK 环境的新测试版,我正在考虑使用不稳定环境(iOS9、OS X 10.11、Xcode 7)的兴趣。
开发人员何时必须使用“beta SDK”?
为什么不等待稳定版本?
这是否意味着硬件的两倍(尤其是对于 iPhone)?
谢谢,
朱利安
目前,我正在用 Objective-C(iOS8、OS X 10.10、Xcode 6)开发一个 iOS 应用程序。
Apple 昨天提交了他的 SDK 环境的新测试版,我正在考虑使用不稳定环境(iOS9、OS X 10.11、Xcode 7)的兴趣。
开发人员何时必须使用“beta SDK”?
为什么不等待稳定版本?
这是否意味着硬件的两倍(尤其是对于 iPhone)?
谢谢,
朱利安
如果您想在新系统发布后立即(或之前)发布应用程序版本,则必须使用 Beta 版。
假设您是一个拥有大量付费用户的有趣应用程序的开发者。现在考虑您正在等待稳定版本。现在,当新的稳定系统版本发布时,您的用户将立即安装它(它是自动的)。您的应用程序开始崩溃,或者显示错误。您尝试解决问题,但您是第一次看到新的 API,因此您需要 1 周 + 2 周的 Apple 批准(在新系统版本发布后,这总是花费最多的时间,因为每个人都在发布新的应用程序版本)。这意味着您的应用程序崩溃了 3 周。你已经失去了大部分的用户竞争,你倒闭了。
这对你来说是一个足够好的理由吗?当然,还有其他原因——人们想尝试新功能,但主要是你想为新系统修复你的应用程序。