دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۰
  • فروردین

جلسه ۱۷ : خرید درون برنامه ای در iOS

  • دسته‌بندی‌ها :
جلسه ۱۷ : خرید درون برنامه ای در iOS
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام  و وقت بخیر خدمت کاربران سایت پی وی لرن ، این جلسه نحوه خرید درون برنامه ای در iOS را آموزش می دهیم. خرید درون برنامه برای خرید امکانات اضافی در iOS یا ارتقاء ویژگی های مربوط به یک برنامه کاربردی استفاده می شود.

      خرید درون برنامه ای در iOS

      مراحل مربوطه برای امکانات اضافی در iOS:

      برای گذاشتن گزینه خرید دورن برنامه ای در iOS ابتدا مراحل زیرا طی کنید :
      مرحله ۱ : در اتصال با iTunes ، اطمینان حاصل کنید که شما دارای شناسه برنامه منحصر به فرد (unique App ID) هستید.

      سپس به روز رسانی نرم افزار با شناسه بسته نرم افزاری و کد در Xcode با مشخصات ارائه مربوطه را ایجاد می کنیم.

      مرحله ۲ : ایجاد یک برنامه جدید و به روز رسانی اطلاعات برنامه.

      شما می توانید برای اطلاعات بیشتر به  اسناد Add new apps  اپل  مراجعه کنید.

      مرحله ۳ : اضافه کردن یک محصول جدید برای خرید درون برنامه در مدیریت خرید برنامه در صفحه برنامه خود.

      مرحله ۴ : سپس اطمینان حاصل کنید که جزئیات بانکی خود را برای درخواست خود تنظیم کرده اید.

      اینکار برای عملکرد درست خرید درون برنامه لازم است.

      همچنین، یک حساب کاربری آزمایشی با استفاده از گزینه Manage Users در iTunes، در صفحه اتصال برنامه خود ایجاد کنید.

      مرحله ۵ : مراحل بعدی مربوط به بررسی به کد و ایجاد رابط کاربری برای خرید در برنامه ما است.

      مرحله ۶ : ایجاد یک برنامه ساده و وارد کردن شناسه بسته نرم افزاری  مشخص شده در اتصال iTunes .

      مرحله ۷ : به روز رسانی کد ViewController.xib به صورت زیر :

      خرید درون برنامه ای در iOS

      مرحله ۸ : ایجاد IBOutlets برای سه برچسب و دکمه نام آنها به ترتیب با عنوان productTitleLabel، productDescriptionLabel، productPriceLabel و purchaseButton .

      مرحله ۹ : فایل پروژه خود را انتخاب کنید، سپس target ها را انتخاب کنید و سپس فریم ورک StoreKit.framework را اضافه کنید.

      مرحله ۱۰ : فایل ViewController.h را به صورت زیر به روزرسانی نمایید :

      مثال : 

      مرحله ۱۱ : سپس فایل ViewController.m را به صورت زیر به روزرسانی نمایید :

      مثال : 

      توجه داشته باشید
      شما باید kTutorialPointProductID را به کد محصولی که برای خرید درون برنامه خود ایجاد کرده اید به روزرسانی کنید.

      شما می توانید بیش از یک محصول را با به روز رسانی NSSet productIdentifiers در fetchAvailableProducts اضافه کنید.

      به طور مشابه، اقدامات مربوط به خرید را برای شناسه های محصول اضافه می کند.

      خروجی

      هنگامی که برنامه را اجرا می کنیم، خروجی زیر را دریافت می کنیم :

      خرید درون برنامه ای در iOS

      مطمئن شوید که از حساب کاربری خود در صفحه تنظیمات خارج شده اید.

      سپس با کلیک بر روی خرید اولیه، گزینه Use Existing Apple ID را انتخاب کنید.

      نام کاربری و رمز عبور حساب آزمون معتبر خود را وارد کنید هشدار زیر در چند ثانیه نشان داده می شود.

      امکانات اضافی در iOS

      هنگامی که محصول شما با موفقیت خریداری شد، هشدار زیر را دریافت خواهید کرد.

      شما می توانید کد مربوطه را برای به روز رسانی ویژگی های برنامه که در آن این هشدار را نشان می دهد مشاهده کنید.

      امکانات اضافی در iOS

      کلام آخر

      همانطور که در جریان می باشید ، اپلیکیشن های بسیاری در اپ استور وجود دارند که پس از دانلود و نصب ان ها بر روی دیوایس های شما از امکانات اضافی در iOS ،کاربردی و قابل استفاده بسیاری به منظور خرید بهره می برند که برای دسترسی به آن ها می بایست خرید های درون برنامه ای را پس از پرداخت مبلغ تعیین شده انجام دهید .

      در نتیجه ، به این دسته از برنامه ها و عمل انجام شده خرید های درون برنامه ای (یا همان In-App Purchases) می گویند.

      QR:  جلسه ۱۷ : خرید درون برنامه ای در iOS
      به اشتراک بگذارید