2012-02-20 17 views
6

Jeśli masz abonament z dwóch różnych możliwych długościach w swojej aplikacji na iOS, a użytkownik, który został zakupiony krótszy subskrypcji, decyduje się na zakup dłuższy abonament zamiast tego zapytany o tym oknie dialogowym:Jak programowo otworzyć stronę z subskrypcjami aplikacji App Store?

enter image description here

Ustawienia dotykowe przenoszą użytkownika do aplikacji App Store i otwierają stronę, na której mogą zarządzać swoimi subskrypcjami. Najprawdopodobniej Cocoa po prostu używa niestandardowego schematu URL (np. Appstore: // strony/subskrypcje), aby to osiągnąć.

Co to jest ten adres URL? Czy istnieje inny sposób, aby programowo otworzyć stronę z subskrypcjami w aplikacji App Store?

Odpowiedz

3

Naprawdę uważam, że jest to niemożliwe, ponieważ po dodaniu płatności do SKPaymentQueue i wyświetleniu alertView aplikacja nie jest już aktywna - sklep z aplikacjami zarządza wszystkim poza aplikacją, ponieważ później jest wywoływana applicationWillResignActive callback.

Oznacza to, że był on aktywny, a rzeczy, które chcesz zrobić, nie mogą być dostępne w aplikacji.

Powiązane problemy