آموزش اجرای خریدهای درون برنامه ای در iOS

Implementing In-app Purchases on iOS

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: ارائه مستقیم محصولات و خدمات دیجیتالی در داخل برنامه شما راهی عالی برای رشد درآمد شماست. این دوره به شما یاد می دهد که چگونه محتوای دیجیتال را به عنوان خرید درون برنامه ای برای برنامه های iOS خود ارائه دهید. کسب درآمد از برنامه ها چالش برانگیز است. در این دوره ، با پیاده سازی خریدهای درون برنامه ای در iOS ، یاد خواهید گرفت که محصولات و خدمات دیجیتال را مستقیماً در برنامه خود به عنوان خریدهای درون برنامه ای ارائه دهید. ابتدا ، نحوه ترجمه نیازهای تجاری به محصولات دیجیتال و پیکربندی آنها را در App Store Connect و Xcode جستجو خواهید کرد. در مرحله بعدی ، خواهید فهمید که چگونه می توانید با استفاده از StoreKit فروشگاهی را در برنامه خود بسازید و آزمایش کنید. سرانجام ، شما یاد خواهید گرفت که چگونه مطمئن شوید خریدهای انجام شده در برنامه شما معتبر هستند و قفل محتوایی را که کاربران شما خریداری کرده اند باز کنید. پس از پایان این دوره ، مهارت و دانش لازم برای اجرای خریدهای درون برنامه ای در iOS را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

آماده سازی برای اجرای خریدهای درون برنامه ای Preparing to Implement In-app Purchases

  • هدیه ها (و کار) پیش روی شما The Perks (And the Work) Ahead of You

  • اول چیزهای اول - بررسی پیش نیازها First Things First - Checking off the Prerequisites

  • تطبیق انواع محصولات با الزامات تجاری Matching Product Types to Business Requirements

  • راه اندازی محصولات در App Store Connect Setting up Products in App Store Connect

  • تنظیم اشتراک قابل تمدید خودکار Setting up an Auto-renewable Subscription

  • پیکربندی یک پروژه Xcode برای خریدهای درون برنامه ای Configuring an Xcode Project for In-app Purchases

ساخت قابلیت خرید درون برنامه ای با StoreKit Building In-app Purchase Functionality with StoreKit

  • استفاده از StoreKit برای ساخت قابلیت خرید درون برنامه ای: نقشه راه Using StoreKit to Build In-app Purchase Functionality: A Roadmap

  • بازیابی مجموعه ای از محصولات برای خرید از فروشگاه App Retrieving a Set of Products for Purchase from the App Store

  • نمایش محصولات در یک رابط کاربری Displaying Products in a User Interface

  • اجرای یک دکمه "خرید" Implementing a “Buy” Button

  • آماده سازی برای تست خریدها با راه اندازی یک حساب آزمایش کننده Sandbox Preparing to Test Purchases by Setting up a Sandbox Tester Account

  • خرید خریدهای آزمایشی Making Test Purchases

  • اجرای یک دکمه "بازیابی مجدد خریدها" Implementing a “Restore Purchases” Button

با تأیید صحت خرید ، از درآمد خود محافظت کنید Protecting Your Revenue by Verifying Purchase Authenticity

  • تأیید صحت خرید با اعتبارسنجی رسیدهای فروشگاه App Verifying Purchase Authenticity by Validating App Store Receipts

  • استراتژی های توزین اعتبار سنجی رسید Weighing Strategies for Receipt Validation

  • ترسیم دوره اعتبارسنجی سمت سرور Charting the Course for Server-side Receipt Validation

  • ارسال رسید از برنامه شما به سرور شما Sending the Receipt from Your App to Your Server

  • نوشتن کد سمت سرور برای ارسال رسید به اعتبار سنجی به فروشگاه App Writing Server-side Code to Forward the Receipt to the App Store for Validation

  • مدیریت پاسخ از فروشگاه App در سرور خود Handling the Response from the App Store on Your Server

  • حسابداری برای Sandbox Environment در سرور شما Accounting for the Sandbox Environment on Your Server

  • مدیریت پاسخ از سرور خود در برنامه خود Handling the Response from Your Server in Your App

  • پرونده رسید گمشده: درخواست تازه سازی The Case of the Missing Receipt: Requesting a Refresh

باز کردن قفل محتوای خریداری شده Unlocking Purchased Content

  • تجزیه و تحلیل منطق باز کردن قفل محتوا براساس نوع محصول Analyzing Content-unlocking Logic by Product Type

  • با دوام مطمئن محصولات خریداری شده Persisting Purchased Products Securely

  • استفاده از Keychain iOS Using the iOS Keychain

  • پیگیری موجودی کالاهای مصرفی Keeping Track of Consumable Product Inventory

  • مدیریت اشتراک های غیر تجدید پذیر Managing Non-renewing Subscriptions

  • همگام سازی خریدها در همه دستگاه ها Synchronizing Purchases across Devices

  • مدیریت اشتراک های قابل تمدید خودکار Handling Auto-renewable Subscriptions

  • صرفه جویی در معاملات غیر قابل مصرف Saving Non-consumable Transactions

  • در حال آماده شدن برای بررسی App Store Preparing for App Store Review

نمایش نظرات

آموزش اجرای خریدهای درون برنامه ای در iOS
جزییات دوره
2h 20m
32
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrew Bancroft Andrew Bancroft

اندرو بانکروفت یک دانش آموز متولد شده ، علاقه مند به کشف و به اشتراک گذاشتن آموخته های خود با دیگران است. وی یک توسعه دهنده نرم افزار برای بنیاد ساموئل رابرتز نوبل است ، یک موسسه تحقیقاتی کشاورزی واقع در قلب جنوب اوکلاهما. شغل روزانه وی وی را مشغول برنامه نویسی برنامه های ASP.NET و iOS می کند که از فعالیت های مختلف تجاری و علمی بنیاد پشتیبانی می کند. اندرو از روز صفر برای توسعه iOS از Swift استقبال کرده است و دوست دارد توسعه دهندگان را قادر سازد تا در ساخت برنامه های iOS با Swift موفق شوند.