BlitzWay CarPlay
Как да инсталирате BlitzWay
чрез Sideload с поддръжка на CarPlay
Карта на живо, навигация ход по ход и търсене, директно на дисплея на колата ви. Това ръководство ви превежда през всичко необходимо, за да го накарате да работи.
Защо Sideloading?
BlitzWay предлага пълна CarPlay интеграция: карта на живо, навигация ход по ход, търсене и още, директно на дисплея на колата ви.
Защо тогава не можете просто да го изтеглите от App Store? Защото Apple никога няма да го позволи.
BlitzWay е изградено като приложение базирано на WKWebView. Apple категорично отказва да предостави правата за CarPlay на приложения, изградени по този начин. CarPlay навигационните приложения трябва да използват CPTemplates на Apple: фиксиран, твърд набор от UI компоненти, контролирани от Apple. Тяхното оправдание: навигацията е по природа опасна и разсейваща, затова Apple решава кой може да я изгражда и как. На практика Apple предоставя правата за CarPlay навигация само на изключително големи компании.
За да сложим нещата в перспектива: Flitsmeister, най-голямото навигационно приложение в региона на Бенелюкс с над 5 милиона изтегляния, трябваше да премине през 3 отделни съдебни споразумения, само за да накара Apple да им даде достъп до CarPlay. Три съдебни дела. За компания с милиони потребители.
Аз съм самостоятелен разработчик. Нямам ресурси да съдя Apple в европейски съд. Не мога да сключа сделка с Apple. Твърде малък съм, за да ме вземат предвид, и те го знаят.
Така Apple работи в основата си: експлоататорско поведение. Поддържането на приложение в App Store ми струва 100 евро годишно, платени директно на Apple. Те вземат 30% дял от всяка покупка на Premium, която правите в приложението. Apple забранява използването на платежни доставчици от трети страни като Stripe, които начисляват около 1%. Тридесет процента срещу един процент. Помислете за това.
А sideloading-ът? Apple го е направила умишлено сложен. 7-дневното изтичане, управлението на сертификати, изискването за компютър: нищо от това не е техническа необходимост. Всичко е по замисъл, за да ви разубеди да инсталирате приложения извън техния магазин, откъдето не могат да вземат комисионна.
Но ето ви тук. Избрахте да купите iPhone и това е ваше решение. Така че нека накараме BlitzWay с CarPlay да работи на него.
CarPlay не изисква Premium. Можете да използвате BlitzWay CarPlay с безплатен акаунт. Ако искате достъп до Premium функции (без реклами, разширени опции за маршрут и др.), вижте секцията Premium по-долу.
Какво ви трябва
- iPhone с iOS 15 или по-нова версия
- Автомобил или мултимедия с поддръжка на CarPlay
- BlitzWay CarPlay IPA
- Безплатен Apple ID (вече имате такъв, ако използвате iPhone)
- Компютър (Windows или macOS) за първоначалното sideload инсталиране
Разбиране на 7-дневното ограничение за подписване от Apple
Когато инсталирате приложение чрез sideload с безплатен Apple ID, Apple налага строго ограничение:
- Приложенията се подписват с 7-дневен сертификат. След 7 дни приложението спира да се отваря. То не се деинсталира, просто отказва да се стартира докато не бъде преподписано.
- Можете да имате само 3 приложения, инсталирани чрез sideload, активни едновременно с безплатен Apple ID.
- Акаунт за Apple Developer ($99/година) удължава това до 365 дни и премахва лимита от 3 приложения, но повечето потребители нямат нужда от такъв.
Това означава, че ви трябва начин да преподпишете приложението преди да изтече. Има два подхода:
| Метод | Най-подходящ за | Преподписване |
|---|---|---|
| Sideloadly | Бързо тестване, еднократни инсталации | Ръчно: включете към компютър на всеки 7 дни |
| SideStore | Дългосрочна ежедневна употреба | Автоматично: не е нужен компютър след настройката |
Метод 1
Sideloadly (Бързо тестване)
Sideloadly е най-простият начин да инсталирате IPA на устройството си. Това е настолно приложение, което се справя с целия процес на подписване и инсталиране.
Стъпки
- Изтеглете Sideloadly от sideloadly.io (Windows и macOS).
- Свържете iPhone към компютъра чрез USB. Доверете се на компютъра на телефона, ако бъдете подканени.
- Отворете Sideloadly и плъзнете файла
BlitzWay-CarPlay.ipaв приложението (или кликнете иконата IPA, за да го намерите). - Въведете вашия Apple ID в полето за акаунт. Използва се само за подписване: Sideloadly не съхранява паролата ви.
- Кликнете Start и въведете паролата на Apple ID, когато бъдете подканени. Ако имате активирана 2FA, ще трябва да въведете кода за потвърждение.
- Изчакайте процесът да завърши. BlitzWay ще се появи на началния екран.
- На iPhone отидете в Настройки > Основни > VPN и управление на устройства, намерете профила с имейла на вашия Apple ID и натиснете Доверие.
Приложението е инсталирано и ще работи, включително CarPlay, в продължение на 7 дни. След това повторете процеса, за да го преподпишете.
Съвет: Sideloadly е чудесен за бърза проверка, но ако планирате да използвате BlitzWay CarPlay ежедневно, настройте SideStore (вижте по-долу), за да не се налага никога да мислите за преподписване.
Метод 2 — Препоръчан
SideStore (Дългосрочна употреба)
SideStore е магазин за приложения със самоподписване, намиращ се на вашия iPhone. Веднъж настроен, той може да преподписва приложенията ви на устройството без никога повече да е нужен компютър. Това е препоръчаният подход за ежедневна употреба с CarPlay.
Как работи подписването в SideStore
Обикновено инсталирането чрез sideload изисква две устройства да комуникират помежду си: компютър, работещ като сървър за подписване (като AltServer) и вашият iPhone. Компютърът комуникира със сървърите на Apple от ваше име, подписва приложението и го изпраща на телефона ви по локалната мрежа.
SideStore елиминира нуждата от компютър след първоначалната настройка, използвайки умно решение: локален VPN.
Какво представлява VPN-ът (и какво не е)
Когато настроите SideStore, той инсталира VPN профил. Това не е истински VPN. Той не:
- Пренасочва интернет трафика ви през отдалечен сървър
- Крие IP адреса ви или криптира сърфирането ви
- Влияе на обичайната ви интернет връзка по какъвто и да е съществен начин
Това, което той действително прави, е да създаде локален loopback тунел на вашето устройство. Ето защо това е важно:
Протоколът за подписване на Apple изисква "сървър" и "клиент" да обменят данни. Обикновено вашият компютър е сървърът, а телефонът ви е клиентът. VPN-ът позволява на SideStore да действа като двете страни на тази комуникация изцяло на вашето устройство. Той настройва малка локална мрежа, в която SideStore разговаря сам със себе си, симулирайки връзката сървър-клиент, която Apple очаква. Интернет трафикът ви продължава да тече нормално. VPN-ът е чисто локален трик за активиране на подписването на устройството.
Настройка на SideStore
- Инсталирайте SideStore като следвате официалните инструкции на sidestore.io. Първоначалното инсталиране изисква компютър (само веднъж).
- По време на настройката SideStore ще ви помоли да инсталирате VPN профил (базиран на WireGuard). Приемете го: това е само локален тунел, не истински VPN.
- Влезте с вашия Apple ID в SideStore.
- Импортирайте BlitzWay CarPlay IPA: можете да го изтеглите директно на iPhone от тук и да го отворите със SideStore, или използвайте опцията "Добавяне на IPA" в SideStore.
- SideStore ще подпише и инсталира приложението. Доверете се на профила на разработчика в Настройки > Основни > VPN и управление на устройства, ако бъдете подканени.
От тук нататък SideStore може да преподписва BlitzWay директно на телефона ви без нужда от компютър. Просто отворете SideStore преди да изтече 7-дневният срок и натиснете обнови. VPN-ът активира подписването на устройството, като позволява на SideStore да обработи целия процес локално.
Автоматично обновяване (без изтичане на срока)
Ръчното запомняне за обновяване на всеки 7 дни е лесно за забравяне. За да решите това, е налична iOS Shortcuts автоматизация на тук, която автоматично задейства SideStore да обновява приложенията ви по график.
Как работи:
- Изтеглете автоматизирания пряк път от тук.
- Нужно е приложението "Actions" да бъде инсталирано, за да се открие статусът на VPN: https://apps.apple.com/it/app/actions/id1586435171
- Прякото пътя използва iOS Shortcuts автоматизации, за да периодично задейства функцията за обновяване на SideStore във фонов режим.
- Докато VPN профилът е активен (което е по подразбиране), SideStore може да преподписва приложенията ви без никакво взаимодействие от ваша страна.
- Приложенията ви ефективно никога не изтичат: прякото пътя обработва всичко автоматично.
Забележка: Уверете се, че превключвателят на VPN на SideStore е активиран в Настройки, за да работи автоматизацията. iOS може понякога да ви помоли да потвърдите автоматизацията първите няколко пъти. След това работи безшумно.
Използване на Premium със Sideload приложението
BlitzWay Premium отключва допълнителни функции в всички версии на приложението. Ето важното нещо, което трябва да разберете:
Не можете да закупите Premium в приложението, инсталирано чрез sideload. Системата за покупки в приложение на Apple работи само с приложения, разпространявани чрез App Store. Версията, инсталирана чрез sideload, няма връзка с App Store, затова процесът на покупка не е наличен.
Как да получите Premium за вашата CarPlay версия, инсталирана чрез sideload:
- Инсталирайте BlitzWay от App Store (обичайната версия, не-CarPlay).
- Закупете Premium чрез версията от App Store.
- Създайте акаунт в BlitzWay (или влезте, ако вече имате такъв) в версията от App Store. Вашият Premium статус е свързан с акаунта ви.
- Отворете CarPlay версията, инсталирана чрез sideload, и влезте със същия акаунт в BlitzWay. Вашите Premium функции ще бъдат активни.
Вашият Premium абонамент е свързан с акаунта ви в BlitzWay, а не с конкретната инсталация на приложението. Докато сте влезли, работи навсякъде.
Напомняне: Premium не е задължителен за CarPlay. Навигацията в CarPlay, показването на картата, търсенето и всички основни функции за шофиране работят без Premium. Premium е изцяло по избор и предоставя допълнителни функции в приложението.
Отстраняване на проблеми
Отидете в Настройки > Основни > VPN и управление на устройства и се доверете на профила на разработчика, свързан с вашия Apple ID.
Сертификатът за подписване може да е изтекъл. Преподпишете приложението с Sideloadly или го обновете в SideStore.
Уверете се, че BlitzWay работи (или е поне на заден план) на iPhone. Изключете и включете отново CarPlay кабела или сдвоете безжичния CarPlay отново. Проверете Настройки > Основни > CarPlay и се уверете, че BlitzWay е в списъка.
Уверете се, че VPN профилът е активен (Настройки > VPN, SideStore VPN трябва да показва свързан). Опитайте да го изключите и включите отново. Уверете се, че имате интернет връзка, тъй като SideStore все още трябва да комуникира със сървърите на Apple, за да поднови сертификата.
Безплатните Apple ID-та позволяват само 3 приложения, инсталирани чрез sideload. Премахнете приложение, което не ви трябва от SideStore (деактивирайте го), след което опитайте отново.
Резюме
| Sideloadly | SideStore | |
|---|---|---|
| Първоначална настройка | Лесно: включи и готово | Изисква еднократна настройка на компютър |
| Преподписване | Ръчно, на всеки 7 дни, нужен е компютър | На устройството, може да се автоматизира |
| Най-подходящ за | За пробване | За ежедневна употреба |
| Нужен ли е VPN? | Не | Да (само локален, не е истински VPN) |
| Автоматизация? | Не | Да: никога не изтича с пряк път |
Започването е лесно
- Изтеглете CarPlay IPA от тук
- Инсталирайте го чрез sideload с Sideloadly или SideStore
- Свържете се с CarPlay и шофирайте