2009-06-11 11 views
5

Właśnie wydałem darmową wersję aplikacji płatnego sklepu z aplikacjami i chciałbym, aby wersja płatna zastąpiła bezpłatną wersję podczas instalacji.Złóż płatną wersję aplikacji na iPhone zamień darmową wersję na instalację ze sklepu z aplikacjami

Podczas testów pracowałem, nadając im ten sam identyfikator aplikacji i podpisując go z tym samym certyfikatem.

Po przesłaniu nowej bezpłatnej wersji do Apple nie pozwolił mi użyć istniejącego identyfikatora aplikacji, a ja utworzyłem nowy dla wersji bezpłatnej.

Efektem ubocznym tego jest teraz moja płatna wersja, która nie zastępuje już darmowej wersji podczas instalacji. Użytkownik otrzymuje oba zainstalowane na swoim telefonie.

Jak mogę uczynić płatną wersję zamienną wolną?


EDIT 1: Chcę zarówno darmowe jak i płatne wersję aplikacji w sklepie z aplikacjami jednocześnie. Darmowa wersja ma link do niego, aby kupić płatną wersję.

EDIT 2: Myślałem, że widziałem inne aplikacje w sklepie, ale może się pomyliłem.

+0

Czy byłeś w stanie znaleźć rozwiązanie. Szukam również czegoś bardzo podobnego. – iPhoneDev

Odpowiedz

7

Jeśli chodzi o urządzenie, ma dwie różne aplikacje z dwoma różnymi certyfikatami. Użytkownik będzie musiał ręcznie usunąć stary. Jeśli oboje mają tę samą nazwę i ikonę, będzie to dla nich nieco dezorientujące. Moim zdaniem, twoja darmowa wersja powinna mieć "wolne" lub "lite" gdzieś w nazwie, aby było to łatwiejsze.

+0

Tak, dodałem lite do nazwy i ikony aplikacji. –

2

To dwie różne aplikacje - i nie można ominąć sklepu z aplikacjami, wykonując to.

Być może chcesz wypróbować nowy interfejs API StoreKit w systemie iPhone OS 3.0 - może to nieco uprościć sytuację.

Z StoreKit można mieć jedną instalowalną aplikację - która może mieć dodatkowe funkcje odblokowane, gdy użytkownik za nie zapłaci.

Edycja: Okazało się, że początkowej aplikacji nie można zainstalować za darmo - trzeba za to zapłacić niewielką kwotę.

3

Nie można tego zrobić. Najbliższe, co możesz zrobić, to mieć bezpłatną aplikację z zakupem w aplikacji, aby uaktualnić ją do pełnych funkcji - wszystko to dzieje się w ramach jednej aplikacji, więc w pewnym sensie pasuje ona do kryteriów "zastępowania", ale nie do "obu w sklepie". "kryteria. Ta funkcja prawdopodobnie nie była dostępna, gdy pierwotnie opublikowałeś swoje pytanie - nie można było początkowo kupować w aplikacjach bezpłatnych aplikacji - ale teraz jest.

Wciąż nie ma sposobu, aby zrobić to, o co konkretnie prosiłeś.

Powiązane problemy