我可以打开设置> iCloud使用以下方法,
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"App-Prefs:root=CASTLE"]];
问题:这是合法的吗? Apple会拒绝该申请吗?因为我无法找到此方法的任何合法来源来打开iCloud设置。
答案 0 :(得分:2)
Apple已停止允许重定向到Prefs
等公共架构,因此从现在起,应用程序将无法重定向到自设置以外的设置。
See the link for more detail
答案 1 :(得分:1)
答案 2 :(得分:1)
根据经验,如果您使用“:root =”非公共URL方案,Apple将拒绝审查您的应用程序
Apple评论小组留言:
您的应用程序使用“ prefs:root =“非公开URL方案,这是一个私有实体。在App Store上不允许使用非公共API,因为如果这些API发生更改,可能会导致不良的用户体验。
在以后提交此应用程序时继续使用或隐藏非公共API可能会导致您的Apple Developer帐户终止,并从App Store中删除所有关联的应用程序。