Wie kann ich feststellen, ob die iOS-Version automatische Käufe unterstützt?

8

Bin ich heute besonders dicht? Ich arbeite an einer App, die ältere Abonnements für alte iOS-Versionen anbieten und Abonnements für neuere iOS-Versionen automatisch verlängern muss.

Normalerweise würde ich überprüfen, ob ein requestsToSelector-Test für etwas geeignet ist, das in den Klassen verwendet wird, die ich verwenden möchte, aber ich kann nichts im Storekit sehen, das sich geändert hat, um den Test zu machen.

Wie sollte ich überprüfen, ob das Gerät automatisch erneuerte Subs unterstützt? Ich weiß, dass ich die explizite iOS-Versionsnummer überprüfen könnte, aber das würde ich wirklich nicht tun.

Gibt es eine sinnvollere Kontrolle, die ich machen kann?

    
Roger 20.02.2012, 12:04
quelle

2 Antworten

3

Warum nicht einfach nach der iOS-Version suchen, die Sie brauchen? Wie schwer ist das?

    
TomSwift 24.02.2012, 04:37
quelle
2

Hey Roger Ich war in einer lokalen Meetup-Gruppe für iOS-Entwickler und das Thema der automatischen Verlängerung von Abonnements kam auf.

1 Es ist für "Magazine" gedacht, von denen ich annehme, dass es nur mit Kiosk Apps

funktioniert

2 und es ist nur für "etablierte" Publikationen gedacht.

Was eine gedruckte Version impliziert, und nicht irgendeine Veröffentlichung. Dies muss eine nationale syndizierte Sache sein, etwas, das Sie an jedem wichtigen Nachrichtenstand im Land finden würden.

Von dem, was ich in der Unterhaltung erfasse, bedeutet Apple nicht, dass die automatische Erneuerungsfunktion neue Monetarisierungskanäle für App-Entwickler öffnet (noch nicht), sondern dass das Feature erstellt wurde, um das bestehende Geschäftsmodell zu erweitern Print-Publikationen auf dem iPhone iPad digitale Medien. Vielleicht wird diese Funktion irgendwann in Zukunft auf alle Apps im App Store ausgeweitet. Hier ist Hoffnung.

    
Fang Chen 01.03.2012 17:59
quelle