Wie Sie von iOS-Entwicklern wissen, können Sie im App Store nur eine Preisstufe für Ihre App und In-App-Produkte festlegen. Sie können es jedoch (theoretisch) als separate Apps in verschiedenen Ländern mit unterschiedlichen Preisen veröffentlichen. Ich möchte dasselbe mit In-App-Produkten der gleichen App machen - alternative In-App-Produkte definieren und deren Sichtbarkeit in der App abhängig vom Land des Nutzers steuern. Ich möchte NSLocale oder NSTimeZone nicht verwenden, da sie in den Einstellungen geändert werden können. Ich möchte das Land kennen, mit dem der App Store/Benutzer verbunden ist.iOS-Programmierung - wie Sie feststellen können, aus welchem App-Store (Land) die App heruntergeladen wurde
Ich möchte zum Beispiel ein Abonnement mit automatischer Verlängerung für die meisten Benutzer anbieten, aber ich weiß, dass Abonnements mit automatischer Verlängerung im israelischen App Store nicht verfügbar sind. Daher möchte ich ein nicht erneuerndes Abonnement ausschließlich für Israelis zeigen Benutzer, und zeigen Sie ihnen nicht die automatisch erneuernde. Gibt es einen verlässlichen Weg, dies zu erreichen?
Danke, Avi