2014-06-17 10 views
5

Zajmuję grę przy użyciu Telerik AppBuilder i szukam najlepszy i najprostszy sposób, aby wykonywać funkcje zarabiania w aplikacji jak podpowiedź zakupu, odblokowanie puzzle wiązki itpCross-Platform In-App zarabianie z Cordova

Czy istnieją naprawdę wieloplatformowe rozwiązania dla Cordova, które umożliwiają pisanie tylko raz, uruchamianie w dowolnym miejscu, w tym sensie, że zapewniasz finansowe wsparcie w sklepie z aplikacjami Apple lub sklepie z Androidem, w zależności od platformy wdrożonej do ?

Odpowiedz

1

nie ma naprawdę międzyplatformowych rozwiązań dla Cordova, o których jestem świadomy. Cordova sama nie obsługiwałaby/utrzymywała tego rodzaju wtyczek (ze względu na naturę wtyczki), a więc należała do strony trzeciej. Jednakże, czerpiąc z wielu źródeł może Ci roztwór roboczy

Native (zalecane)

Najlepszym (re: najbardziej stabilny) jest zawijać rodzimych systemów billingowych w aplikacji, które już istnieją na platformach.

iOS ma in-app purchase program Android ma in-app billing as a google service

Korzystając z natywnie przewidziane Ramki na fakturze, a po prostu owinąć

rozszerzeń

Zauważ, że te pluginy zawijać rodzimych funkcyjne obecne na danej platformie

Android https://github.com/poiuytrez/AndroidInAppBilling

iOS https://github.com/j3k0/PhoneGap-InAppPurchase-iOS

Rozwiązania dla crossplatform w app billing pojawia się i znika, a my jesteśmy prawdopodobne, aby zobaczyć wiele innych. Wątpię, czy znajdziesz kanoniczny, rockowy przykład, który będzie działać poza skrzynką.

Third Party

Miejskie Sterowiec wykorzystywane do zaoferowania coś, co pozornie jest obecnie nieaktualne: https://support.urbanairship.com/customer/portal/articles/1099036-in-app-purchase-sunset-migration-guide

nie wierzę systemy płatności przez osoby trzecie będą pracować dla Ciebie.

Istnieje wiele usług stron trzecich, które oferują zakupy w aplikacji, ale są ograniczone do sprzedaży faktycznie towarów i usług w ramach umowy licencyjnej na oprogramowanie iOS. Here's an SO topic discussing this. Towary cyfrowe MUSZĄ być obsługiwane przez system zakupów w aplikacji oferowany przez firmę Apple.

+1

Native jest zdecydowanie lepszy. Wszystko jest już dla Ciebie zbudowane. – dperconti

+0

uzgodniono @ dperconti, przeniesiono natywne zalecenie na górę i poprawiono formatowanie. Należy zauważyć, że rozwiązanie wtyczki powinno łączyć natywnie podaną strukturę zakupów w aplikacji, stąd brak wtyczek międzyplatformowych – Lorenzo

Powiązane problemy