사용자 상호 작용없이 iOS 기본 설정 복원


2

장치 팜에 가능한 한 많은 자동화를 시도하는 iOS 장치가 있습니다. 장치와 물리적으로 상호 작용하지 않고 사용 후 청소 (즉, 설정된 상태로 복원)하고 싶습니다.

지금까지 나는 이것을 할 수 있음을 발견했다.

  1. libimobiledeviceidevicebackup2 에서 설치
  2. 운영 idevicebackup2 backup /tmp/iphonebackup
  3. 운영 idevicebackup2 restore /tmp/iphonebackup --system --reboot
  4. 재부팅을 기다립니다

재부팅 후 "업데이트 완료"와 "Welcome to iPhone"화면이 나타납니다. 이는 장치의 자동 작동을 방해합니다 (예 : 앱 시작). 나는이 무의미한 마법사를 탐색하기 위해 XCUITest를 시작할 수 있기를 희망했지만 이것을 Could not launch “WebDriverAgent”: Unlock the device “iPhone” and repeat the action시도 할 때 Xcode를 얻 습니다.

설정을 복원 한 후이 설정 마법사를 건너 뛸 수 있습니까? 아니면 명령 줄에서 성공적으로 상호 작용할 수있는 상태로 전화를 재설정하는 또 다른 방법이 있습니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.