Nákupy In-App v Xamarin. iOS

aplikace pro iOS mohou prodávat digitální produkty nebo služby pomocí Storekitu – sadu rozhraní API poskytovaných iOS, které komunikují se servery společnosti Apple za účelem provádění finančních transakcí s uživatelem prostřednictvím jejich Apple ID. Rozhraní API Storekitu se primárně týkají načítání informací o produktech a provádění transakcí – neexistuje žádná součást uživatelského rozhraní. Aplikace, které implementují nákupy v aplikaci, musí vytvořit své vlastní uživatelské rozhraní a sledovat zakoupené položky pomocí vlastního kódu, který uživateli poskytne požadované produkty nebo služby.

Poskytování funkcí nákupu v aplikaci vyžaduje několik kroků:

  • Konfigurace aplikace – zřizovací profil aplikace musí být nastaven správně.
  • vytváření produktů – popisy a ceny produktů se musí vytvořit na portálu iTunes Připojení.
  • Implementace storekitu – rozhraní storekitu API se musí implementovat podle typů produktů, které se prodávají.
  • Sestavování uživatelského rozhraní a samotných produktů – produkty musí být implementované, včetně mechanismů pro sledování každého nákupu a jejich zálohování a obnovení, pokud je to vhodné.
  • monitorování prodejních a příjmových prostředků – použijte informace, které Připojení iTunes nabízí, ke sledování trendů prodeje a sledování výnosů.

Tento dokument vysvětluje, jak provést všechny tyto kroky k zajištění nákupů v aplikaci pomocí Xamarin. iOS.

Požadavky

Pro podporu In-App nákupu musíte použít Xamarin. iOS 5,0 nebo novější s Xcode 7 a novějším.

Obsah

Souhrn

Tento článek představil koncept nákupu v aplikaci, popisuje, jak nakonfigurovat aplikaci tak, aby ji využila a předložila příklady pomocí Xamarin. iOS. Pokrylo se:

  • portál pro zřizování iOS – pokyny pro povolení funkce nákupu v aplikaci.
  • iTunes Připojení – konfigurace produktů pro prodej ve vaší aplikaci.
  • Sada Store – vysvětlení tříd používaných k sestavení funkcí nákupu v aplikaci
  • Vytváření kódu aplikace pro nákup – příklady způsobu sestavení nákupu v aplikaci do aplikace Xamarin. iOS.
  • vytváření sestav – přehled statistik dostupných prostřednictvím iTunes Připojení.