2013-11-29 2 views
1

나중에 사용하기 위해 키 체인에 DeviceIdentifier를 저장 메신저 (iOS6의에서 사용되지 않는 방법 덕분에 고유 식별자 모든 시간을 가져 오기 위해) 응용 프로그램 일하고 모든는 방법을 알고 내 앱

앱을 사용하는 데 허용 된 기기인지 확인합니다.

내가 키 체인에 저장하고 있는데, 장치가 복구 모드에 있거나 누군가가 백업을 복원하는 경우 키 체인 전에 키 체인에 저장된이 장치 식별자를 비활성화하기 위해 서버에 요청을 보내려고합니다. 삭제됩니다.

달성 가능합니까 아니면 다른 제안입니까?

답변

0

서버가 장치와 통신 할 때마다 키 체인에 장치 식별자가 있는지 확인하고 그렇지 않으면 서버에서 장치 식별자를 비활성화하라는 요청을 서버로 다시 보냅니다.

+0

안녕하세요 anjani, 키 체인이 아닌 경우 어떻게 복원 할 것인지/백업이 복원 되었기 때문에 삭제할 기기 식별자 (키 체인에있는 기기 식별자)를 어떻게 알 수 있습니까? – Nikita255

+0

imei 번호를 서버 측의 장치 식별자와 매핑 할 수 있습니다. 장치 식별자가 서버로 전송되면 imei에 이미 매핑되어 있는지 확인하고 imei가 있으면 imei의 장치 식별자를 업데이트하여 이전 장치 식별자를 바꿉니다. 주의 : imei 번호를 가져 오는 것은 공개적으로 허용되지 않을 수 있습니다. –

+0

imei : https://github.com/erica/uidevice-extension/blob/master/UIDevice-IOKitExtensions.m http://stackoverflow.com/questions/823181/how-to-get-imei -on-iphone –

관련 문제