Могу ли я сделать Firefox браузером по умолчанию в iOS [дубликат]

Я действительно хочу использовать Firefox в качестве основного браузера, но не могу найти способ сделать его браузером по умолчанию на iOS: это значительно усложняет его внедрение. Это вообще невозможно?

Изменить. Пример использования: при нажатии на ссылку в приложении Twitter я хотел бы, чтобы она открывалась непосредственно в Firefox.

Я не буду делать джейлбрейк.

Ответы (3)

Вы не можете изменить браузер по умолчанию (Safari), если только не сделаете джейлбрейк, чего делать не хотите. Однако вы можете использовать поддерживаемые приложения. Например, так же, как реклама в браузерах может открывать «спонсорские» приложения в магазине приложений, YouTube откроет Chrome, если это разрешено. Если приложение не указывает, в каком браузере запускать при нажатии ссылки, необходимой для браузера, будет запущен Safari.

Если приложения запрограммированы на это, они вполне могут запускаться (и передавать данные) другим приложениям. Вы не можете изменить настройки Apple по умолчанию для iOS, но вы можете решить, какие приложения вы используете, чтобы поддерживать те приложения, которые вам нравятся.

Обновление (2019 г.): опция «Поделиться» в iOS может запускать определенные браузеры, например: эта опция есть в Firefox.

TIL, что при попытке открыть внешнюю ссылку из приложения StackExchange предоставляется выбор между Safari и Chrome, и что его можно сохранить в настройках и отредактировать позже на панели настроек. Означает ли это, что я могу надеяться, что большая часть приложения будет реализовывать такую ​​функцию в будущем?
Да. Возможность есть, но от разработчика требуется реализовать вариант.
В смысле не требуется?
Нет. Он должен быть настроен таким образом, чтобы его можно было открыть в определенном браузере.

Я использую Firefox с тех пор, как это была новая экспериментальная программа под названием Phoenix. Я скачал движок рендеринга Gecko, чтобы поэкспериментировать с ним, когда он еще умещался на одной дискете размером 1,44 МБ. Это мой единственный настоящий браузер и одна из первых вещей, которые я устанавливаю в новой системе. Я не использую Mail.app или Safari.

Разве что на iOS. Единственное, что я ценю в iOS, — это стабильность . Я живу с почтовыми и браузерными клиентами по умолчанию, потому что они работают, нет необходимых обходных путей и нет дополнительных накладных расходов. Каждый «альтернативный браузер» на iOS — это Safari с другой оболочкой и без доступа к более быстрому движку JavaScript. Да, я теряю синхронизацию Firefox на своем iPhone и iPad. Но это работает.

Если вам нужна экосистема, полностью основанная на Firefox, вам придется либо смириться с присущими iOS проблемами, либо отказаться от этого единственного фронта. Есть причина, по которой Mozilla так долго не выпускала Firefox для iOS — они надеялись, что Apple отступит и предоставит некоторую свободу. Apple этого не сделала. Mozilla должна с этим смириться. Chrome на iOS имеет те же ограничения. Никаких надстроек, никакой возможности сделать его универсальным браузером по умолчанию.

> Каждый «альтернативный браузер» на iOS — это Safari с другой оболочкой, которую Firefox синхронизирует с настольным браузером. Меня не волнует движок рендеринга, пока он работает нормально.

Используйте приложения, которые работают вместе

Приложения могут запускать другие приложения, поэтому вы можете воспользоваться этим преимуществом для создания экосистем приложений, которые хорошо работают вместе и используют друг друга по умолчанию.

Приложения Google для iOS — звезда шоу здесь. Допустим, у вас установлены Chrome, Gmail и Google Maps. Когда вы нажимаете на ссылку в приложении Gmail, она открывается в приложении Chrome. Когда вы нажимаете ссылку на карту в Chrome, она открывается в приложении Google Maps. И когда вы нажмете на адрес электронной почты компании в приложении Google Maps, он откроется в приложении Gmail.

Если вы хотите изменить приложения по умолчанию, потому что действительно предпочитаете сервисы Google, попробуйте просто использовать как можно больше приложений Google. Они будут работать вместе и позволят вам максимально избегать стандартных приложений iOS. Если вы используете сторонние приложения, надеюсь, они предлагают поддержку для выбора ваших собственных предпочтительных приложений.

В случае с Firefox я ничего подобного не слышал и не делал.