Download_Link
Участник клуба
Доброго времени суток! Сегодня будем рассматривать варианты установки нескольких одинаковых приложений на устройства, на базе iOS (iPhone, iPad, iPod Touch).
iOS или iPadOS 15
С выходом беты iOS 15, пользователи заметили, что появилась возможность выносить сразу несколько значков на экран «Домой». Сначала может показаться, что это баг, но нет. Дело в том, что в iOS 15 появились разные режимы работы «Рабочий», «За рулем», «Не беспокоить». Они позволяют настроить доступные приложения и контакты, а также отдельный под каждый режим экран «Домой». При этом они ведут в одно и то же приложение. Применимо для удобства размещения сразу в нескольких местах.
Мультиаккаунт в приложении
В некоторых приложениях вы можете иметь сразу несколько аккаунтов. В пример мы можем взять приложение Telegram. В официальном клиенте вы можете добавить до 3-х других аккаунтов. «Настройки» -> «Изменить» -> «Добавить аккаунт». Это позволит вам пользоваться несколькими аккаунтами в одном приложении и получать от них уведомления.
Джейлбрейк
Опасный, но действенный способ. С помощью которого вы сможете фактически «рутировать» свой телефон и делать с ним абсолютно всё что угодно. Позже разберем эту тему отдельно. Но стоит учесть одну важную особенность! Из-за политики безопасности Apple, проджейлить выйдет не все устройства. Джейлбрейк использует уязвимости, которые Apple латает новыми обновлениями iOS, а также на аппаратном уровне в каждом новом iPhone. Проверить можно ли поставить джейлбрейк на ваш iPhone можно здесь - https://ipsw.guru/jailbreak/
Делая джейлбрейк, вы берёте все риски и ответственность на себя.
Смена имени пакета в XCode и переподпись IPA
Для этого вам понадобится Mac (macOS) и среда разработки XCode. Некоторые разработчики приложений публикуют исходники клиентов на GitHub. Вот пример клиента для Telegram. Он позволит Вам сменить название пакета и собрать приложение, фактически сделав полный клон основного приложения. Использовать его лично вы сможете через TestFlight, речь о котором пойдет ниже.
TestFlight
Это инструмент Apple для разработчиков, который позволяет делать бета-тестирование приложений минуя AppStore. Есть многие аналоги таких приложений. Например, известный клиент Telegram с «двойным дном». Там кстати отключено ограничение на количество аккаунтов. Скачать его можно по этой ссылке - https://postufgram.com/
Главное, чтобы пакеты различались, а название может оставаться одним и тем же.
Как мы видим, сделать это возможно и сложно, но можно. В будущем разберем тему смены имени пакетов более детально.
iOS или iPadOS 15
С выходом беты iOS 15, пользователи заметили, что появилась возможность выносить сразу несколько значков на экран «Домой». Сначала может показаться, что это баг, но нет. Дело в том, что в iOS 15 появились разные режимы работы «Рабочий», «За рулем», «Не беспокоить». Они позволяют настроить доступные приложения и контакты, а также отдельный под каждый режим экран «Домой». При этом они ведут в одно и то же приложение. Применимо для удобства размещения сразу в нескольких местах.

Мультиаккаунт в приложении
В некоторых приложениях вы можете иметь сразу несколько аккаунтов. В пример мы можем взять приложение Telegram. В официальном клиенте вы можете добавить до 3-х других аккаунтов. «Настройки» -> «Изменить» -> «Добавить аккаунт». Это позволит вам пользоваться несколькими аккаунтами в одном приложении и получать от них уведомления.

Джейлбрейк
Опасный, но действенный способ. С помощью которого вы сможете фактически «рутировать» свой телефон и делать с ним абсолютно всё что угодно. Позже разберем эту тему отдельно. Но стоит учесть одну важную особенность! Из-за политики безопасности Apple, проджейлить выйдет не все устройства. Джейлбрейк использует уязвимости, которые Apple латает новыми обновлениями iOS, а также на аппаратном уровне в каждом новом iPhone. Проверить можно ли поставить джейлбрейк на ваш iPhone можно здесь - https://ipsw.guru/jailbreak/
Делая джейлбрейк, вы берёте все риски и ответственность на себя.

Смена имени пакета в XCode и переподпись IPA
Для этого вам понадобится Mac (macOS) и среда разработки XCode. Некоторые разработчики приложений публикуют исходники клиентов на GitHub. Вот пример клиента для Telegram. Он позволит Вам сменить название пакета и собрать приложение, фактически сделав полный клон основного приложения. Использовать его лично вы сможете через TestFlight, речь о котором пойдет ниже.

TestFlight
Это инструмент Apple для разработчиков, который позволяет делать бета-тестирование приложений минуя AppStore. Есть многие аналоги таких приложений. Например, известный клиент Telegram с «двойным дном». Там кстати отключено ограничение на количество аккаунтов. Скачать его можно по этой ссылке - https://postufgram.com/
Главное, чтобы пакеты различались, а название может оставаться одним и тем же.

Как мы видим, сделать это возможно и сложно, но можно. В будущем разберем тему смены имени пакетов более детально.