🔗onestore.link

Кросплатформні

onestore.link для .NET MAUI застосунків

Одне посилання на магазин для застосунку .NET MAUI — iOS + Android.

Коротка відповідь

Щоб дати застосунку на .NET MAUI одне посилання для завантаження з обох магазинів, створіть onestore.link з його сторінок в App Store і Google Play: воно надсилає iPhone в App Store, Android-телефон у Google Play, а комп'ютер на сторінку з кнопками обох магазинів і QR-кодом. Це переадресація, а не SDK: до проєкту на .NET MAUI нічого не додається, і нова збірка не потрібна. Після натискання всередині Instagram, Facebook, Snapchat чи X воно саме передає відвідувача в магазин; браузер TikTok блокує це для багатьох посилань, тож там сторінка з першої секунди показує кнопку магазину. Безкоштовне посилання нічого не коштує і видаляється після 30 днів без відвідувачів; Pro за $3.99 на місяць або $39.90 на рік за посилання зберігає його назавжди.

Востаннє перевірено 2026-10-22

.NET MAUI — кросплатформний фреймворк Microsoft: одна кодова база на C#, що виходить в App Store і Google Play (а також на Windows і macOS). Одна кодова база — одне посилання для поширення. onestore.link автоматично спрямовує відвідувачів до потрібного магазину — без пакета NuGet, без нативного обробника, без перезбірки.

Створіть безкоштовне посилання приблизно за хвилинуабо увійдіть →

Без onestore.link

  • Дві URL-адреси магазинів, розкидані по кодовій базі MAUI на C#
  • Блоки `#if IOS / #if ANDROID` лише для того, щоб вибрати посилання на магазин
  • Власний лендинг для відвідувачів з комп’ютерів і Windows
  • Посилання ламаються у вбудованих браузерах Instagram / TikTok

З onestore.link

  • Одна URL-адреса `onestore.link/yourapp`, вказана один раз
  • Жодних директив компілятора для посилання поширення
  • Сторінка для комп’ютерів з обома магазинами вже включена
  • Проміжна сторінка обробляє вбудовані браузери на межі мережі

Як це працює з .NET MAUI

Без SDK, без перезбірки, без змін у нативних налаштуваннях. Лише адреса.

  1. 1

    Опублікуйте застосунок .NET MAUI в обох магазинах

    Зберіть через `dotnet publish -f net8.0-ios` і `-f net8.0-android` (або у Visual Studio) і опублікуйте в App Store і Google Play. Запишіть обидві URL-адреси сторінок застосунку.

  2. 2

    Згенеруйте своє посилання onestore.link

    Знайдіть свій застосунок або вставте обидві URL-адреси магазинів на onestore.link. Ви одразу отримаєте коротке посилання.

  3. 3

    Використовуйте універсальну URL-адресу з MAUI Share API

    Передайте `onestore.link/yourapp` у `Share.Default.RequestAsync` з будь-якої сторінки, а ту саму URL додайте в рекламу, біо та QR-коди.

За бажанням: діліться прямо із застосунку

onestore.link — це просто адреса: щоб усе працювало, у ваш застосунок на .NET MAUI нічого додавати не треба. Якщо ви також хочете кнопку «Поділитися» всередині застосунку, яка надсилає користувачам універсальне посилання, ось типовий підхід у .NET MAUI:

Поширення через вбудований MAUI Share API:

using Microsoft.Maui.ApplicationModel.DataTransfer;

const string ShareUrl = "https://onestore.link/myapp";

await Share.Default.RequestAsync(new ShareTextRequest
{
    Uri = ShareUrl,
    Title = "Share my app"
});
// iOS → App Store, Android → Google Play

Часті запитання

Чи потрібен пакет NuGet?

Ні. onestore.link — звичайна URL-адреса: використовуйте вбудований API `Microsoft.Maui.ApplicationModel.DataTransfer.Share` або будь-який елемент керування з посиланням. Нічого встановлювати не треба.

Чи працює це для застосунку на Xamarin.Forms, який я ще не мігрував?

Так. onestore.link не залежить від фреймворку — це лише URL-адреса, тому вона однаково працює в Xamarin.Forms, .NET MAUI чи будь-якому мобільному застосунку на .NET.

Чи може воно вести в застосунок після встановлення?

Ні — onestore.link спрямовує нових відвідувачів до потрібного магазину для встановлення. Для відкладених діплінків і атрибуції встановлень потрібен окремий SDK; щоб вести у вже встановлений застосунок, налаштуйте стандартні Universal Links / App Links.

Готові додати універсальне посилання до свого застосунку на .NET MAUI?

Безкоштовно назавжди, без пароля. Ваше посилання буде готове приблизно за хвилину.

Створити безкоштовне посилання

Див. також: onestore.link проти firebase dynamic links →

Інші фреймворки

Дізнатися більше