Нативные
onestore.link для SwiftUI приложений
Ссылка на App Store + Play Store для приложений на SwiftUI.
Коротко
Чтобы дать приложению на SwiftUI одну ссылку для скачивания из обоих магазинов, создайте onestore.link из его страниц в App Store и Google Play: она отправляет iPhone в App Store, Android-телефон в Google Play, а компьютер на страницу с кнопками обоих магазинов и QR-кодом. Это переадресация, а не SDK: в проект на SwiftUI ничего не добавляется, и новая сборка не нужна. Если приложение есть только в одном магазине, посетителю с другой платформы сообщают, в каком магазине оно есть, вместо того чтобы отправить его в никуда. Бесплатная ссылка ничего не стоит и удаляется после 30 дней без посетителей; Pro за $3.99 в месяц или $39.90 в год за ссылку сохраняет её навсегда.
Последняя проверка: 2026-10-22
Если у вашего инди-приложения для iOS есть Android-версия (или вы её планируете), ссылка для шеринга не должна быть привязана к одному магазину. onestore.link позволяет приложению на SwiftUI делиться одним URL, который открывает App Store у пользователей iOS и Google Play у пользователей Android, — одна ссылка, без развилок.
Без onestore.link
- Разные ссылки для шеринга на каждой платформе (ваши пользователи iOS отправляют друзьям с Android ссылку на App Store)
- Получатели с Android попадают на недоступную страницу App Store
- Потерянные установки в чужом магазине
С onestore.link
- Пользователи iOS делятся универсальной ссылкой, а их друзья с Android попадают в Google Play
- Ни одной сорванной установки из-за кросс-платформенного шеринга
- Своё OG-превью, чтобы ссылка выглядела фирменно в iMessage / WhatsApp
Как это работает с SwiftUI
Без SDK, без пересборки, без изменений нативной конфигурации. Просто URL.
- 1
Опубликуйте приложение на SwiftUI и (по желанию) его Android-версию
Отправьте приложение через App Store Connect, а Android-сборку — через Play Console. Даже если Android-версия пока только «скоро», onestore.link перенаправит посетителей с Android на страницу-заглушку, которой управляете вы.
- 2
Создайте свою ссылку onestore.link
Вставьте оба URL магазинов и сразу получите короткую ссылку. Бесплатно навсегда, нужен только email, без пароля.
- 3
Используйте ShareLink с универсальным URL
Передайте URL в `ShareLink` или `UIActivityViewController`. Теперь пользователи iOS, которые делятся вашим приложением, отправляют ссылку, которая работает и у их друзей с Android.
По желанию: делиться прямо из приложения
onestore.link — это просто URL: чтобы он работал, в приложение на SwiftUI ничего добавлять не нужно. Если вы также хотите кнопку «Поделиться» в приложении, которая отправляет пользователям универсальную ссылку, вот типичный способ сделать это в SwiftUI:
Меню «Поделиться» из представления SwiftUI:
import SwiftUI
struct ContentView: View {
let shareURL = URL(string: "https://onestore.link/myapp")!
var body: some View {
ShareLink(item: shareURL) {
Label("Share my app", systemImage: "square.and.arrow.up")
}
}
}Частые вопросы
У меня приложение только для iOS, зачем мне это?
Три причины: (1) подготовка к запуску на Android — ссылка заработает в день релиза; (2) своё OG-превью для фирменных публикаций в соцсетях; (3) перенаправления на граничной сети Cloudflare плюс обработка встроенных браузеров TikTok / Instagram.
Работает ли это с URL для App Clip?
onestore.link отправляет пользователей в магазин, чтобы установить полное приложение. Для App Clip настройте URL App Clip в проекте отдельно.
Готовы добавить универсальную ссылку в своё приложение на SwiftUI?
Бесплатно навсегда, без пароля. Ваша ссылка будет готова примерно за минуту.
Создать бесплатную ссылкуПосмотрите на практике: Одна ссылка для запуска приложения →