它被认为是使用App-prefs的私有API:root?

Ros*_*iak 12 url-scheme iphone-privateapi ios

在我的应用程序中,我正在使用[NSURL URLWithString:@"App-Prefs:root=Privacy&path=LOCATION"]打开设置屏幕.是否会被苹果拒绝,因为根据某些消息来源,这被视为私有API?

Ger*_*eon 17

是.打开设置的唯一合法方法是使用UIApplicationOpenSettingsURLString.

  • 但这会打开应用程序设置,而不是 iPhone 上的“常规”设置。 (2认同)

rhc*_*fan 6

因此,我的应用程序刚刚被拒绝,是的,它被视为私有API :)

这是苹果的拒绝通知:

您的应用程序使用“ prefs:root =“非公共URL方案,这是一个私有实体。在App Store上不允许使用非公共API,因为如果这些API发生更改,可能会导致不良的用户体验。