An open API service indexing awesome lists of open source software.

https://github.com/stalksa/iostesting


https://github.com/stalksa/iostesting

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

Apple отказал размещать приложение на AppStore с формулировкой:
«Не соответствует [установленным гайдлайнам](https://developer.apple.com/app-store/review/guidelines/) публикации в App Store». Версия на русском есть [по ссылке](https://habr.com/ru/post/574850/).
Другой дополнительной информации предоставлено не было.

**Данные приложения:**

1. Название: Ad Workout X.
2. Возрастная категория: 4+.
3. Категория: здоровье и фитнес.
4. Язык: английский.
5. [Cкриншоты для App Store.](https://drive.google.com/drive/folders/1BJdfyQA8RDdcTpHRlBrtUBbfP8ykeaX4?usp=sharing)
6. [Видео разделов приложения.](https://drive.google.com/file/d/1KRT1ALUpJuS-MHwxzYoI8_9q5KZcZwTJ/view?usp=sharing)

**Что нужно сделать:**

1. Провести анализ соответствия приложения гайдлайнам iOS.
2. Определить несоответствия требованиям.

Установка сборки с TestFlight.

1. [сервис](https://departures.to/).
2. Присоединиться к бета-тестированию любого понравившегося вам приложения.
3. Установить последнюю сборку.

## Sniffer

## Предварительное условие:

1.Установить и настроить Charles.
(https://www.charlesproxy.com/)
2.Установить тестовое приложение, изучить его функционал.

iOS: приложение **Гороскопы Mail.ru**

[Гороскопы в Appstore](https://apps.apple.com/ru/app/%D1%82%D0%BE%D1%87%D0%BD%D1%8B%D0%B9-%D0%B3%D0%BE%D1%80%D0%BE%D1%81%D0%BA%D0%BE%D0%BF-%D0%BD%D0%B0-%D0%BA%D0%B0%D0%B6%D0%B4%D1%8B%D0%B9-%D0%B4%D0%B5%D0%BD%D1%8C/id840135049)

## Задание 1

Убедиться, что разработчики предусмотрели обработку различных ошибок сети.
Смоделировать показ ошибки, как на скриншоте, на странице статей.

![image](https://user-images.githubusercontent.com/43470121/166106412-dbca48fe-e4a2-43cb-9344-1676a962ee06.png)

## Задание 2

Проверить, на каком урле лежат картинки в заголовке статей (см. скриншот). Поработать с отслеживанием трафика и приложить ссылку на картинку из Charles и скриншот этой статьи в приложении.

## Задание 3

Разработчики утверждают, что из приложения не уходят post запросы по урлу http://mobs.horo4.me/apps/horo/push/setSettings/. При этом разработчики iOS говорят, что все в порядке, проблем нет. Задача - убедиться, есть ли они и какой JSON в нем уходит.
Разработчики iOS подсказывают, что запрос должен быть при каждом перезапуске, но они не уверены.