Каждый раз, когда ваше приложение отправляет HTTP-запрос, веб-сервер получателя получит IP-адрес вызывающего устройства. Это природа зверя.
Тысячи приложений iOS делают внешние HTTP-запросы и не предоставляют пользовательское лицензионное соглашение (посмотрите на все приложения с рекламой в них).
Итак, это явно не против политики Apple. IP-адреса не являются технически идентифицируемой информацией.
Тем не менее, вам не следует предоставлять уникальный идентификатор устройства (который можно узнать, выполнив [[UIDevice currentDevice] uniqueIdentifier]
), поскольку это считается идентифицирующей личность информацией и может использоваться для отслеживания конкретного пользователя. Возможно, это не противоречит политике Apple, но, вероятно, это незаконно в США, если вы не предоставите достаточное лицензионное соглашение.