سؤال

اسمحوا لي أن أشرح التطبيق.

  • قبل أن أبدأ سؤالي، أود أن أقول ما يلي.(لتحديد سؤالي)
  • على سبيل المثال
  • في نظام التشغيل Mac
  • يقوم المستخدم بتشغيل iTunes
  • ينقر المستخدم على متجر iTunes
  • يمكن للمستخدم رؤية التطبيقات ومقاطع الفيديو المختلفة وما إلى ذلك.
  • بعد ذلك سيختار تطبيق/فيديو معين لشرائه.
  • معرف - كلمة المرور مطلوبة.(هذه العملية بأكملها قبل الشراء، وهذا يعني أنها لا تتطلب أي كلمة مرور لمعرف Apple)

لا بد لي من تطوير تطبيق يلبي نفس متطلبات iTunes.لكنني غير قادر حتى على البدء به.

  • يبدأ المستخدم طلبي
  • يمكن للمستخدم رؤية جميع التطبيقات التي طورتها شركتي.(لنفترض على سبيل المثال أن شركتي قامت بتطوير 10 تطبيقات.)
  • العناصر في عرض الجدول.أو قد تكون السيطرة الأخرى.
  • باختصار لدي عناصر، الشيء الذي أطلبه هو "كيفية إرسال طلب إلى Apple / عندما يحدد المستخدم التطبيق الخاص بي للشراء؟أو ماذا أفعل - ليس لدي أي فكرة عن ذلك."
  • ينقر المستخدم ويضيف العناصر إلى سلة التسوق.

نعم.الآن هنا يبدأ سؤالي.

  1. كيفية إرسال الطلب إلى Apple - الخادم عندما ينقر المستخدم على عنصر محدد؟

ما هو نوع / كم عدد الحسابات / الشهادات المطلوبة للقيام بالمهمة المذكورة أعلاه؟

هل كانت مفيدة؟

المحلول

أنا لست خبيرًا في هذا الأمر ولكن لدي شعور قوي بأن شركة Apple لن تسمح بإجراء عمليات شراء من متجرها باستخدام تطبيق تابع لجهة خارجية.ما الذي تحاول فعله بالضبط؟

نصائح أخرى

http://developer.apple.com/iphone/library/documentation/NetworkingInternet/Conceptual/StoreKitGuide/Introduction/Introduction.html

يمكنك استخدام الشراء داخل التطبيق لفتح ميزات إضافية لتطبيقك، أو لتمكين مجموعات بيانات إضافية أو تنزيلها، أو حتى المنتجات الفرعية لمنتجك الرئيسي (يشير الدليل أعلاه على وجه التحديد إلى لعبة تحتوي على العديد من الألعاب الصغيرة التي يمكن شراؤها.

لا يمكنك استخدام الشراء داخل التطبيق لإنشاء متجر التطبيقات الخاص بك.

يجب عليك قراءة دليل شراء التطبيق على موقع أبل

خيارين:

  1. كما هو مذكور أعلاه، استخدم آلية الشراء داخل التطبيق، مع القيود التي نشرها cdespinosa

  2. ما عليك سوى توجيه المستخدم إلى رابط iTunes لتطبيقاتك.فيما يلي مثال صغير للمقتطف الذي يشير إلى مقطوعة موسيقية - نفس الشيء بالنسبة للتطبيقات - استخدم منشئ روابط iTunes على موقع Apple لهذا الغرض:

http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStoreServices.woa/wa/itmsLinkMaker

    #ifdef TARGET_IPHONE_SIMULATOR
        NSString *buyString=@"http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewAlbum?i=314186312&id=314186290&s=143443&uo=6";
    #else
        NSString *buyString=@"itms://phobos.apple.com/WebObjects/MZStore.woa/wa/viewAlbum?i=314186312&id=314186290&s=143443&uo=6";
    #endif
        NSURL *url = [[NSURL alloc] initWithString:[buyString stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]];
        [[UIApplication sharedApplication] openURL:url];
        [url release];
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top