Я распространял приложение для iOS в AppStore, но оно было отклонено, поскольку мы запрашиваем разрешение на определение местоположения пользователя в фоновом режиме.
Я уже много раз отвечал рецензенту, объясняя, почему нам нужно использовать фоновое местоположение для наших пользователей, и я также добавил заявление об отказе от ответственности в описании приложения, как указано в других вопросах здесь о переполнении стека, информируя пользователя о том, что использование GPS в фоновом режиме может увеличиться скорость разряда батареи. Но приложение по-прежнему отклоняется по той же причине, что и руководство Apple по производительности 2.5.4.
2.5.4 Multitasking apps may only use background services for their intended purposes: VoIP, audio playback, location, task completion, local notifications, etc. If your app uses location background mode, include a reminder that doing so may dramatically decrease battery life.
Я заметил, что приложения, которые запрашивают местоположение пользователя в фоновом режиме, имеют дополнительное информационное поле под названием «Местоположение».
Приложение с полем "Местоположение"
Но мое приложение не содержит этого поля
Приложение без поля "Местоположение"
Поэтому я предполагаю, что вместо того, чтобы добавлять это заявление об отказе от ответственности в описание приложения в форме iTunes Connect, я должен разместить его в другом месте, но посмотрев на свою учетную запись iTunes Connect в информации о приложении session нет текстового поля, куда я мог бы ввести эту информацию. И консультируясь с Apple Docs, я также не смог найти, где я должен это ввести.
Итак, мой вопрос: где я могу установить ту информацию, которая отображается в iTunes, через iTunes Connect?