앱의 이전 버전에는 최신 버전이 포함되어 있으며 사용자가 새 버전을 설치하면 앱이 다운 될 수 있습니다. 새로운 버전을 설치할 때 이전 버전을 제거하는 방법, ~ ~새 버전을 설치할 때 이전 버전의 앱을 삭제하는 방법
-1
A
답변
3
직접 실행할 수 없습니다. 고객에게 먼저 앱을 제거하라고 요청할 수 있지만 최신 버전이 이전 버전에서 남겨진 항목을 올바르게 정리하는 것이 훨씬 낫습니다.
0
아무 것도 할 수 없으며 자동으로 이전 앱을 새로운 앱으로 교체합니다.
2
iTunes에서 설치 한 앱 번들은 업그레이드 할 때 완전히 대체됩니다. 이전 코드는 남아 있지 않습니다. 이전 설치에서 남아있을 수있는 유일한 비트는 데이터 : 응용 프로그램 문서 디렉토리에서 작성한 항목입니다. NSUserDefaults
싱글 톤에 저장된 키 - 값 쌍입니다. NSUserDefaults
에 현재 버전을 저장하고 시작할 때 번들의 버전 ID와 일치하는지 확인하고 해당 테스트를 사용하여 해당 항목을 실행하기 전에 필요한 정리 작업을 결정할 수 있습니다 앱.
+0
어쩌면 그 일할 수 있지만, 너무 비싸다고 생각합니다 ~ – Siverchen
ok ~ 감사합니다 모든 사용자에 대한 선언을 게시해야 할 수도 있습니다 ~ :( – Siverchen