2013-09-25 12 views
7

Testuję teraz zakupy aplikacji w mojej aplikacji. Skonfigurowałem moje konta testowe w piaskownicy w iTunes connect. Jestem w stanie wylogować się ze sklepu z aplikacjami z Ustawień, a następnie bez problemu przejść przez proces zakupu na moim urządzeniu. Pyta o logowanie, korzystam z istniejącego konta, wprowadzam referencje użytkownika testu piaskownicy i jestem w stanie kupić lub przywrócić produkty.Piaskownica zakupowa w aplikacji - ciągłe monitowanie o logowanie do Apple?

Problem polega na tym, że przez cały czas trwania mojej sesji, a także gdy odzyskuję aplikację z tła, nieustannie pojawia się monit o ponowne wprowadzenie hasła do sklepu z aplikacjami iTunes. Okno dialogowe ma wstępnie wypełniony mój identyfikator użytkownika testu i pytanie o hasło. Dzieje się tak również, gdy moja aplikacja działa w tle i korzystam z innych aplikacji. Naciśnięcie przycisku Anuluj nie wydaje się wpływać negatywnie.

Używam iOS 7.

Czy istnieje coś, co można robić niewłaściwy z SKPaymentQueue spowodować monit o ponowne pokazywanie?

Czy to tylko problem związany z piaskownicą?

+0

Czy jesteś w kolejce do wielu zakupów? – CW0007007

+0

Dopuszczam tylko jeden zakup na raz. Na ekranie, na którym dokonujesz zakupu, wybierasz jedną z 3 opcji, wprowadzasz dane uwierzytelniające, a następnie prezentujesz treść. –

+0

Jakiego kodu używasz do uruchomienia zakupu? – CW0007007

Odpowiedz

3

I był uruchomiony w tym. Zdałem sobie sprawę, że nie nazywam się finishTransaction.

[[SKPaymentQueue defaultQueue] finishTransaction:transaction]; 
Powiązane problemy