6

Wdrażam zakup aplikacji na iPhone'a. Wszystko jest dobrze - zestaw do przechowywania jest bardzo łatwy w użyciu i wszystko działa po kilku godzinach programowania.Jak anulować moją własną próbną transakcję zakupu aplikacji? (aby ponownie przetestować)

Problem: mój produkt nie jest zużywalny, więc gdy go kupiłem, sklep z aplikacjami zawsze mówi, że już go mam i nie pozwala mi ponownie przetestować płatności, po prostu wywołuje metodę przywracania transakcji.

Jeszcze raz: jest to NIEPALNY produkt.

Ktoś wie, w jaki sposób mogę usunąć zakup tego produktu, aby ponownie przetestować płatność?

(bez rejestracji nowego konta testowego lub inne śmieszne obejścia)

+0

Jestem również ciekawy tego ... googling – Prairiedogg

+0

tylko ja se e jest utworzenie tylu kont testowych w itunesconnect, ile razy chcę przetestować przed uruchomieniem ... –

Odpowiedz

3

ja nie sądzę, że można zrobić dokładnie to, co chcesz zrobić. Możesz znaleźć SimStoreKit przydatne do testowania, ale żeby zrobić to z prawdziwym sklepem testowym, myślę, że musiałbyś stworzyć nowego użytkownika.

+0

To dobra wskazówka! Nie mogłem znaleźć żadnego opisu tego, co robi simstorekit, ale nazwa wskazuje, co powinienem zrobić ... zdecydowanie świetny link! jeśli to działa dobrze, to chyba odpowiedź brzmi: –

+0

Nie ma zbyt wiele dokumentacji, ale jest to "symulowana wersja StoreKit iPhone'a, do testowania interfejsów sklepu w iPhone Simulator, a nawet na urządzeniu bez konieczności konfigurowania IAP w Connectie . " Zdefiniujesz swoje produkty w plist, ustaw zmienną środowiskową ILSimSKProductsPlist i #define ILSimReplaceRealStoreKit, jeśli chcesz zastąpić klasy SK * ILSimSK *. – lemnar

+0

Testuję SimStoreKit od kilku dni. Działa jak urok na symulatorze (Emanuelle naprawił już pewne rzeczy, które zgłosiłem), ale nadal nie może się skompilować i uruchomić go na urządzeniu ... jednak do tej pory wygląda dobrze, ale skompilowanie dla urządzenia jest dla mnie kluczowe –

-2
  1. Usuwanie aplikacji z urządzenia
  2. Run „czysty” z menu Produktu w Xcode
  3. W urządzeniu, należy przejść do „Ustawienia”, „Sklep”, „Apple ID”, a Wyloguj
  4. Uruchom ponownie swoją aplikację, ponieważ nie jesteś zalogowany na żadne konto, poprzedni zakup w aplikacji nie zostanie rozpoznany, a będziesz mógł go kupić/pobrać ponownie, korzystając z tego samego konta użytkownika testowego:
+0

możesz pobierz ponownie produkt, ale nie płać za niego ponownie, przeczytaj ponownie pytanie –

Powiązane problemy