본문 바로가기
프로그래밍/iOS

iOS의 UDID 제거 이후 나오는 대안들

by 백룡화검 2012. 1. 3.
지난번 글에서 썼듯이 애플은 이후 iOS에서 UDID를 완전히 제거할 예정입니다. 간단하게나마 CFUUID를 이용한 대체 방법을 설명했었는데요, 저희 회사의 다른 팀에서 확인한 바로는 원하는대로 동작하지 않아서 맥어드레스로 대체하자는 결론을 내린 상태였습니다.

근데 요즘 뉴스를 살펴보니 해당 부분에 대한 몇가지 대안들이 나오고 있는 상태입니다. 대표적인 두가지를 확인해 보고 장단점에 대해서 간단하게 써보도록 하겠습니다.

OpenFeint - OFUID 

오픈페인트 에서 OFUID라는 UDID 대용 방안을 내놓았습니다. 일단 기존에 오픈페인트 쓰시던 분들이라면 부담없이 사용하실 수 있을테구요, 사용법도 간단하고 사용자도 많고 나름대로 잘 쓰일것 같은 서비스입니다. 단 저희같이 게임센터 사용하면서 오픈페인트 접으신 분들이라면 붙이기가 좀 껄끄럽긴 합니다. UDID하나 사용하자고 오픈페인트 붙인다는거 자체가 작은 일은 아니죠.

Appsfire - OpenUDID

앱스파이어 에서는 OpenUDID를 발표했습니다. 이름처럼 누구나 자유롭게 사용할 수 있도록 했고, github에 들어있어서 관심있는 개발자들이 자유롭게 수정하고 기능을 추가할 수 있습니다. 소스도 딱 두개 뿐이라 간단하게 살펴봤을 뿐이지만 기존 프로그램에 추가하여 사용하는데 전혀 문제가 없습니다. 오픈페인트를 사용하지 않는 개발사라면 가장 좋은 선택이 될 듯 합니다.
 
출처 : http://locoda.tistory.com/86