🔗onestore.link

ข้ามแพลตฟอร์ม

onestore.link สำหรับ .NET MAUI

ลิงก์สโตร์เดียวสำหรับแอป .NET MAUI — iOS + Android

คำตอบสั้น ๆ

หากต้องการให้แอป .NET MAUI มีลิงก์ดาวน์โหลดลิงก์เดียวสำหรับทั้งสองสโตร์ ให้สร้าง onestore.link จากหน้าแอปใน App Store และ Google Play ลิงก์นี้จะส่ง iPhone ไปที่ App Store ส่งโทรศัพท์ Android ไปที่ Google Play และส่งคอมพิวเตอร์ไปยังหน้าที่มีปุ่มของทั้งสองสโตร์พร้อมคิวอาร์โค้ด นี่คือการเปลี่ยนเส้นทาง ไม่ใช่ 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 ไม่ต้องมี handler เนทีฟ และไม่ต้องบิลด์ใหม่

สร้างลิงก์ฟรีในราวหนึ่งนาทีหรือเข้าสู่ระบบ →

ถ้าไม่มี onestore.link

  • URL สโตร์สองชุดกระจายอยู่ทั่วโค้ดเบส C# ของ MAUI
  • บล็อก `#if IOS / #if ANDROID` แค่เพื่อเลือกลิงก์สโตร์
  • หน้า Landing ที่ต้องโฮสต์เองสำหรับผู้เข้าชมบนคอมพิวเตอร์และ Windows
  • ลิงก์พังภายในเบราว์เซอร์ในแอปของ Instagram / TikTok

เมื่อใช้ onestore.link

  • URL `onestore.link/yourapp` เดียวที่อ้างอิงแค่ครั้งเดียว
  • ไม่ต้องใช้ compiler directive แยกแพลตฟอร์มสำหรับลิงก์แชร์
  • มีหน้า Landing บนคอมพิวเตอร์พร้อมทั้งสองสโตร์ให้
  • หน้าเชื่อมต่อที่จัดการเบราว์เซอร์ในแอปบนเครือข่ายขอบ

ทำงานอย่างไรกับ .NET MAUI

ไม่ต้องใช้ SDK ไม่ต้องบิลด์ใหม่ ไม่ต้องเปลี่ยนการตั้งค่าเนทีฟ แค่ URL เดียว

  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 สากลกับ Share API ของ MAUI

    ส่ง `onestore.link/yourapp` ให้ `Share.Default.RequestAsync` จากหน้าใดก็ได้ แล้วใช้ URL เดียวกันในโฆษณา ไบโอ และ QR code

ทางเลือก: แชร์จากในแอปของคุณ

onestore.link เป็นแค่ URL — คุณไม่ต้องเพิ่มอะไรลงในแอป .NET MAUI เพื่อให้มันทำงาน ถ้าคุณอยากมีปุ่มแชร์ในแอปที่ส่งลิงก์สากลให้ผู้ใช้ด้วย นี่คือรูปแบบที่ใช้กันทั่วไปใน .NET MAUI:

แชร์ด้วย Share API ที่มีมาในตัวของ MAUI:

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 ใดก็ตาม

deep link เข้าแอปหลังติดตั้งได้ไหม

ไม่ได้ — onestore.link พาผู้เข้าชมใหม่ไปยังสโตร์ที่ถูกต้องเพื่อติดตั้ง deferred deep linking และการระบุที่มาของการติดตั้งต้องใช้ SDK เฉพาะทาง ให้ตั้งค่า Universal Links / App Links มาตรฐานเพื่อ deep link เข้าแอปที่ติดตั้งแล้ว

พร้อมเพิ่มลิงก์สากลให้แอป .NET MAUI ของคุณแล้วหรือยัง

ฟรีตลอดไป ไม่ต้องใช้รหัสผ่าน ลิงก์ของคุณพร้อมใช้ในราวหนึ่งนาที

สร้างลิงก์ฟรีของคุณ

ดูเพิ่มเติม: onestore.link vs firebase dynamic links →

เฟรมเวิร์กอื่น ๆ

สำรวจเพิ่มเติม