2013-10-18 30 views
0

我从来不知道它发生在Apple弃用某个函数之前,因为他们已经改变了允许开发人员访问它的想法。MPMusicPlayerController卷已弃用 - 将使用它的应用被拒绝吗?

我检查了App Store Review Guidelines,这里没有提到它。

我很好奇 - 使用这个弃用的函数会拒绝某个应用程序,还是仅仅因为Apple可能会在iOS 8停止支持它,因此目前的应用程序使用它可能会停止支持。

+4

此问题似乎是无关紧要的,因为它涉及AppStore的审批流程,最好由Apple解答。 –

回答

2

Apple's guidelines指出应用程序必须没有错误,但不推荐使用的引用不是错误。他们只是在Xcode中提出警告。

由于这里有太多的开源代码,Apple并不期望每个人都立即停止使用已弃用的方法/属性。通常他们会留下一个主版本可以访问的已弃用元素,然后将其从库中移除。

0

方法/功能已弃用,以阻止其使用。这只是意味着现在有更好的方法来做到这一点,标记为已弃用的项目很快就会被删除(可能在下一个主要版本中),您应该避免使用它。

此外,这并不意味着您的应用程序将被拒绝,除非该功能已被标记为已过时很长时间。

+2

因此,在音量属性的情况下,有什么更好的方法来做到这一点? –