2017-11-07 6 views
0

는 내가 유일하게 내 응용 프로그램 중 하나에 대한 장치를 식별하기 위해 identifierForVendor사용하고, 나는 앱 시작에이 값을 가져 와서 키 체인 재산 thisDeviceOnly을 설정하여 키 체인으로 저장하고 있습니다. 이제 아이튠즈 백업에서 설치하려고 할 때 같은 벤더 id를 반환하는 identifierForVendor 문제가 발생했습니다.iTunes의 백업 복원을 사용하여 같은 앱을 설치 한 2 대의 iOS 장치에서 identifierForVendor를 동일하게 설정할 수 있습니까?

단계 내가 뭐하는 거지 :

  • 내가이 아이 패드를 가지고이는 'ipad1과 아이 패드 2를 말한다.
  • iPad1에는 이미 X가 설치되어 있고 iPad2는 새로운 장치입니다.
  • 나는 아이튠즈에서 iPad1의 백업을 가져 갔다.
  • 는 지금은

어느 한이 문제를 obsorved 또는 않았는 'ipad1
응용 프로그램 X. 나는이 아이 패드 2에서 X 응용 프로그램을 시작

  • iTunes를 사용하고 동일한 공급 업체 ID를 받고 다시 위로는'ipad1에서 아이 패드를 복원 그 다른 뭔가? 감사.

  • 답변

    0

    키 체인이 iCloud에서 공유되어 iCloud 계정과 동기화 된 새 장치가 자동으로 키 체인을 가져 오기 때문에 이것이라고 생각합니다.

    +0

    키 체인 속성 kSecAttrAccessibleWhenUnlockedThisDeviceOnly를 설정하면 어떻게 복사됩니까? –