实际上我的应用程序被拒绝在2以下的内容中,因为苹果在此构建之前批准了相同功能的三次。
来自Apple 5.3 - 在未获得用户同意的情况下发送推送通知的应用程序以及需要推送通知才能运行的应用程序将被拒绝 (此处我尚未强制要求APNS通知)
5.3详细信息
我们注意到您的应用需要推送通知才能运行。具体而言,您的应用要求用户在登录时启用位置服务。
后续步骤
推送通知必须是可选的,且必须获得用户同意才能在应用中使用
所以我的问题是我们不能在iOS中强制使用位置服务。实际上我需要在login.Apple中的位置详细信息,同时测试转换位置服务,我将警报消息保存为" @ "在设置"" 中打开此应用的位置服务。他们表示因此警告消息而拒绝
我用过
if([CLLocationManager authorizationStatus]==kCLAuthorizationStatusDenied){
[self ShowLocationAlert:@"Turn on Location Service for this app in settings"];
}e