App Store에서 응용 프로그램을 설치하는 동안 iPhone UDID를 얻는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/1503642

  •  19-09-2019
  •  | 
  •  

문제

iPhone 응용 프로그램에서는 장치의 UDID를 가져 와서 AlertView에 표시 할 수 있습니다.

내 쿼리는 모든 사용자가 Apple AppStore로 가서 응용 프로그램을 제출하려고 시도하는 동안 동시에 장치의 UDID를 가져 와서 데이터베이스에 저장하는 방법을 사용하고 설치되지 않은 시점에 애플리케이션의 UDID를 원한다는 것입니다.

가능합니까? 가능하면 코드 나 유용한 링크 또는 기타 정보를 제공하십시오.

감사,

Mishal Shah

도움이 되었습니까?

해결책

응용 프로그램이 실제로 실행되지 않을 때는 프로세스를 실행할 수 없습니다. 여기에는 다운로드 시간과 설치가 포함됩니다.

대신, 원하는 것을 측정하는 다른 방법을 찾아야합니다. 예를 들어, 사용자가 앱을 처음 시작한시기 여부와 UDID를 서버에 제출하는 경우 애플리케이션을 계속 추적 할 수 있습니다 (nsuserDefaults 또는 이와 유사한).

추적되지 않는 추적은 훨씬 더 어렵습니다. 최선을 다할 수있는 최선의 방법은 사용자가 마지막으로 앱을 시작한 이래로 얼마나 오래 지속되었는지를 추적하는 것입니다 (사용자가 열릴 때마다 앱에 출시 시간을 제출하는 경우).

많은 기술에 정통한 사용자가 표현 허가없이 (또는 전혀) 앱 내에서 UDID 또는 사용 패턴을 수집하는 데 반대 할 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top