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

因此,在音量屬性的情況下,有什麼更好的方法來做到這一點? –

相關問題