🔗onestore.link

کراس پلیٹ فارم

onestore.link برائے .NET MAUI ایپس

آپ کی .NET MAUI ایپ کے لیے ایک اسٹور لنک — iOS + Android۔

مختصر جواب

کسی .NET MAUI ایپ کو دونوں اسٹورز کے لیے ایک ہی ڈاؤن لوڈ لنک دینے کے لیے، اس کے App Store اور Google Play صفحات سے ایک onestore.link بنائیں: یہ 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 مائیکروسافٹ کا کراس پلیٹ فارم فریم ورک ہے: ایک C# کوڈ بیس جو App Store اور Google Play (اور ساتھ Windows اور macOS) پر جاتا ہے۔ ایک کوڈ بیس، ایک شیئر لنک۔ onestore.link وزیٹرز کو خودبخود درست اسٹور پر بھیجتا ہے — نہ NuGet پیکیج، نہ نیٹو ہینڈلر، نہ ری بلڈ۔

تقریباً ایک منٹ میں مفت لنک بنائیںیا سائن ان کریں →

onestore.link کے بغیر

  • آپ کے MAUI C# کوڈ بیس میں جگہ جگہ بکھرے دو اسٹور URL
  • صرف اسٹور لنک چننے کے لیے `#if IOS / #if ANDROID` بلاکس
  • ڈیسک ٹاپ اور Windows وزیٹرز کے لیے خود ہوسٹ کیا گیا لینڈنگ صفحہ
  • Instagram / TikTok کے اِن ایپ براؤزرز میں ٹوٹتے لنکس

onestore.link کے ساتھ

  • ایک `onestore.link/yourapp` URL، صرف ایک بار لکھا ہوا
  • شیئر لنک کے لیے پلیٹ فارم کمپائلر ڈائریکٹوز کی ضرورت نہیں
  • دونوں اسٹورز کے ساتھ ڈیسک ٹاپ لینڈنگ صفحہ، شامل
  • برج صفحہ جو اِن ایپ براؤزرز کو ایج پر سنبھالتا ہے

.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 بنائیں

    onestore.link پر اپنی ایپ تلاش کریں یا دونوں اسٹور URL چسپاں کریں۔ آپ کو فوراً ایک مختصر لنک مل جاتا ہے۔

  3. 3

    یونیورسل URL کو MAUI Share API کے ساتھ استعمال کریں

    کسی بھی صفحے سے `onestore.link/yourapp` کو `Share.Default.RequestAsync` میں دیں، اور یہی URL اپنے اشتہارات، بایوز اور QR کوڈز میں لگائیں۔

اختیاری: اپنی ایپ کے اندر سے شیئر کریں

onestore.link بس ایک URL ہے — اسے چلانے کے لیے آپ کو اپنی .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 ہے — بلٹ اِن `Microsoft.Maui.ApplicationModel.DataTransfer.Share` API یا کوئی بھی لنک کنٹرول استعمال کریں۔ انسٹال کرنے کو کچھ نہیں۔

کیا یہ ایسی Xamarin.Forms ایپ کے لیے کام کرتا ہے جسے میں نے ابھی منتقل نہیں کیا؟

جی ہاں۔ onestore.link کسی فریم ورک سے بندھا ہوا نہیں — یہ محض ایک URL ہے، اس لیے Xamarin.Forms، .NET MAUI یا کسی بھی .NET موبائل ایپ میں ایک جیسا کام کرتا ہے۔

کیا یہ انسٹال کے بعد ایپ کے اندر ڈیپ لنک کر سکتا ہے؟

نہیں — onestore.link نئے وزیٹرز کو انسٹال کرنے کے لیے درست اسٹور پر بھیجتا ہے۔ deferred deep linking اور انسٹال کے انتساب کے لیے مخصوص SDK چاہیے؛ انسٹال شدہ ایپ میں ڈیپ لنک کرنے کے لیے معیاری Universal Links / App Links کنفیگر کریں۔

اپنی .NET MAUI ایپ میں یونیورسل لنک شامل کرنے کے لیے تیار ہیں؟

ہمیشہ کے لیے مفت، پاس ورڈ کے بغیر۔ آپ کا لنک تقریباً ایک منٹ میں تیار ہو جاتا ہے۔

اپنا مفت لنک بنائیں

یہ بھی دیکھیں: onestore.link بمقابلہ firebase dynamic links →

دیگر فریم ورکس

مزید دیکھیں