문제

누구든지 내 Simlator의 주소록을 Johnny Appleseed 등으로 다시 채우는 방법을 알고 있습니까? 또는 내 자신의 데이터. 중요하지 않습니다. 그것은 단지 지금은 어떻게 든 비어 있고 테스트에 쓸모가 없다는 것입니다.

도움이 되었습니까?

해결책

펌웨어 재설정을 시도해 보셨습니까? 어딘가에 메뉴에 옵션이 있습니다.

다른 팁

내 것은 너무 자주 실종됩니다. 그 주위에 운율이나 이유가 없습니다.

/user/[귀하의 사용자 이름/라이브러리/응용 프로그램 지원/iPhone 시뮬레이터/사용자/라이브러리/주소 북/주소 북의 사본을 백업하십시오.* 안전한 장소로, 누락 될 때 다시 복사합니다.

이것은 또한 테스트 용 여러 주소록을 갖는 좋은 전략입니다.

iPhone 시뮬레이터 메뉴에서 "컨텐츠 및 설정"을 선택하는 것은 좋지만 실수로 기본 연락처를 삭제하는 방법입니다.

그렇게하면 사용자 디렉토리가 휴지통에 있습니다. 위에서 언급 한 Jeff Schilling은 /사용자/[사용자 이름]/라이브러리/애플리케이션 지원/iPhone 시뮬레이터/ 디렉토리와 주소를 되 찾을 수 있습니다.

당신의 목표가 당신이 쓴 환경 설정 파일을 지우거나 유사한 것을 지우는 것이라면 해당 사용자 디렉토리에서 그것을 찾아서 더 많이 버릴 것입니다. 응용 프로그램/[앱의 고유 ID]/[앱의 앱에 따라 여기 어딘가]/

내 참조 iPhone 시뮬레이터에서 자신의 주소록을 사용합니다 블로그 게시물.

내가 거기에 언급 한대로, 스크립트를 실행하여 시뮬레이터에서 자신의 주소록을 얻습니다.

#!/bin/bash

cd ~/Library/Application\ Support/MobileSync/Backup
backup=`ls -t1 | sed -n '1p'` # most recent backup
for f in "$backup"/*.mdinfo; do
    grep -q "Library/AddressBook/AddressBook.sqlitedb" $f
    if [ $? -eq 0 ]; then
        addressbook=`basename $f .mdinfo`
        cp -v "`pwd`/$backup/$addressbook.mddata" ~/Library/Application\ Support/iPhone\ Simulator/User/Library/AddressBook/AddressBook.sqlitedb
        exit $?
    fi
done

echo "Address Book not found in iPhone backup" >&2
exit 1

이것은 나를 위해 효과가있었습니다. 암호화되지 않은 iPhone 백업에서 주소록 데이터를 추출합니다. 질소가 아닌 전화기에서 작동합니다.

  • iOS 시뮬레이터를 종료하십시오
  • 다운로드 iPhone/iPod Touch 백업 추출기
  • 실행하고 마지막 옵션 "iOS 파일"을 선택하십시오.
  • 데스크탑에서 폴더를 만들고 해당 폴더로 모든 파일을 추출하십시오.
  • 완료되면 추출 폴더로 이동하여 라이브러리/주소록으로 이동합니다.
  • 두 파일을 모두 복사합니다 (주소 책 .sqlitedb 및 judcebookimages.sqlitedb) : ~/Library/Application Support/iPhone Simulator/{SDK}/Library/AddressBook
  • iOS 시뮬레이터에서 연락처 응용 프로그램을 실행하십시오

나는 이것이 꽤 오래된 스레드라는 것을 알고 있지만 비슷한 상황에서 시뮬레이터의 주소록을 샘플 연락처 (Johnny Appleseed 등)로 다시 채워야했습니다.

가장 빠른 방법은 다음과 같습니다.

  1. iOS 시뮬레이터가 실행되면 아이콘을 마우스 오른쪽 버튼으로 클릭하십시오. 클릭 옵션> Finder에서 표시
  2. iOS 시뮬레이터 아이콘을 마우스 오른쪽 버튼으로 클릭하고 패키지 내용 표시를 선택하십시오.
  3. 새로운 Finder 창에서 폴더 리소스> 샘플을 찾아보세요.

거기에는 주소록 폴더가 있습니다. 이를 사용하여 사용자의 주소록 폴더 ~/라이브러리/응용 프로그램 지원/iPhone 시뮬레이터/{SDK}/Library/를 교체하십시오.

iOS 시뮬레이터를 다시 시작하면 주소록으로 이동하면 다시 한 번 샘플 연락처, Johnny Appleseed 및 Friends를 찾을 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top