iPhone App 용 FooBarApp - iPhone 용 FooBarApp 각 버전마다 자체 번들 ID (iPad 용 com.foobar.fooBariPad 및 iPad 용 com.foobar.fooBar)가 있습니다. Phone App) 둘 다 동일한 기능을 가지고 있습니다. 동일한 제품을 검색하고 구매하는 것입니다.iOS : iPAD에서 Univeral로 앱 업그레이드 quandary
iPhone FooBarApp의 새 버전을 만들었습니다. 이제는 Universal App으로 iPhone과 iPAD에서 모두 실행할 수 있습니다. 그러나 나는 이미 iPAD 애플 리케이션을 alreadey 가지고 사용자의 큰 사용자 기반을했습니다.
com.foobar.fooBariPad iPAD App을 퇴장하고 사용자에게 새로운 범용 앱 버전 com.foobar.fooBar을 다운로드하도록 요청하고 싶습니다. 이를 위해 강제 업데이트 인 com.foobar.fooBariPad의 새 버전을 만들었으며 시작시 사용자에게 새로운 버전의 응용 프로그램으로 업데이트하라는 메시지를 표시합니다. 그들이 손으로 코딩 된 업데이트 버튼을 수락하면 앱을 업데이트하기 위해 앱 스토어로 리디렉션합니다.
불행하게도 애플이 메시지와 함께이 거부 (서로 다른 번들 ID를 가지고)미봉책 나는 알고 있지만, 새로운 유니버설 응용 프로그램에 대한 기존의 아이 패드 응용 프로그램을 업데이트하는 직접적인 방법이 없기 때문에 내가 이런 짓을 :
는가는 "디자인 서문이 앱은 업데이트 버튼 또는 경고 응용 프로그램을 업데이트 할 수있는 사용자를 포함한다. 사용자의 혼란, 응용 프로그램 버전 업데이트를 방지하기 위해 아이폰 OS 내장 업데이트 메커니즘을 활용해야합니다. ... 다음 단계 제거하십시오 앱의 기능을 업데이트하십시오. "
다른 말로하면 강제 업그레이드가되기를 원합니다. 우리는 Appstore에서 이전 iPAD App을 제거하려고 생각하고 있지만 혼동을 일으킬 수 있습니다. 이 문제에 대한 현명한 해결책을 고맙게 생각합니다. 사용자는 이전 iPAD 앱에서 새로운 유니버설 앱으로 전환 할 것을 촉구합니다. 푸시 알림이 그 대답일까요? (그렇다면 어떻게?)?
아래의 oneweb의 답변에 따라, 저는 Dunkin Donut 's가 이것을 구현 한 방법을 본 친구에게서 이것을 받았습니다. 그냥 메시징 (안 기술 수정)에
네, 고맙습니다. 동료가 Dunkin Doughnuts 앱에서 이것을 발견했습니다 ... 이미지를 여기에 추가 할 수 없지만 위의 게시물을 포함 시켰습니다. – CoolDocMan