고유 한 각 iOS 기기를 기반으로 사용자 시스템을 만들고 싶습니다. 이런 식으로 사용자는 내 서비스에 등록 할 필요가 없으며 내 앱을 삭제하고 다시 설치하여 "새 사용자"가 될 수 없습니다.고유 한 iOS 기기를 각각 등록 하시겠습니까?
UIDevice uniqueIdentifier를 사용하고 싶었지만 Apple이 사용 중지했으며 identifierForVendor를 사용하도록 요청했습니다. identifierForVendor의 문제점은 사용자가 내 앱을 제거했다가 다시 설치하면 식별자가 변경된 이후에 '새 사용자'로 표시된다는 것입니다.
OpenUDID & SecureUDID도 사용되지 않습니다. 이 문제를 해결하도록 도와주세요. 고맙습니다.
애플이되지 않는 한 및 해당 사용자를 추적에서 당신을 방지하기 위해 않았다 identifierForVendor
애플을 사용하는 우리에게 물었다 :
그 놈들. 내 앱은 처음으로 앱을 설치 한 사용자에게 쿠폰을 제공하기위한 것이 었습니다. 장치를 추적하여 악용 할 수 없도록하고 싶습니다. 이메일 확인은 속도가 느려집니다. – mluu510
사용자는 여러 전자 메일 주소를 등록 할 수 있습니다. 쿠폰의 가치에 따라 나는 결합 된 접근법을 시도 할 것이다 : 그들의 eMail에 등록하게하고 그들의 벤더 ID를 얻게한다 - 어느 것이 든 일치한다면 당신은 사용자가 처음으로 설치하지 않았다는 것을 안다. 5 달러짜리 커피 쿠폰을주는 경우 사용자는 커피에 5 달러를 절약하기 위해 새로운 이메일 주소를 설정하고 앱을 다시로드하는 데 시간을 낭비하지 않을 것입니다. –
만약 내가 그것에 대해 생각한다면, 나는 애플이 지금 IAPs뿐만 아니라 애플 리케이션에 구매 영수증을 제공한다고 말하는 다른 개발자에게 remenber. 그게 사실인지 모르겠지만, 나는 너를 찾아 볼거야. 그렇다면 사용자가 하나 이상의 쿠폰을 얻는 것을 쉽게 막을 수 있습니다. –