Hi!
Möchte inApp Käufe anzeigen und logisch korrekt durchführen.
Dieses Vorgehen müsste korrekt sein oder?
1. TransactionObserver in didFinishLaunchingWithOptions registrieren
2. VC mit den Produkten anzeigen
3. Käufe über eine Methode im Appdelegate auslösen (?)
zumindest habe ich den code so verstanden:
Hab die Infos von hier: ralfebert.de/ios/in-app-purchases/
Danke!!
Möchte inApp Käufe anzeigen und logisch korrekt durchführen.
Dieses Vorgehen müsste korrekt sein oder?
1. TransactionObserver in didFinishLaunchingWithOptions registrieren
2. VC mit den Produkten anzeigen
3. Käufe über eine Methode im Appdelegate auslösen (?)
zumindest habe ich den code so verstanden:
Quellcode
- - (BOOL)application:(UIApplication *)application
- didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
- // Always register for this, transaction might finish after app restart!
- [[SKPaymentQueue defaultQueue] addTransactionObserver:self];
- }
- - (void) buy:(SKProduct *)product {
- SKPayment *payment = [SKPayment paymentWithProduct:product];
- [[SKPaymentQueue defaultQueue] addPayment:payment];
- }
Hab die Infos von hier: ralfebert.de/ios/in-app-purchases/
Danke!!