.NET Framework 4.5 이상(Windows 8 및 Windows 10에 사전 설치됨)
https://dotnet.microsoft.com/download/dotnet-framework
iTunes(Microsoft Store 버전 또는 Win32/Win64도 괜찮습니다)
https://www.apple.com/itunes/download/
Visual Studio 2015용 Visual C++ 재배포 가능 패키지
https://www.microsoft.com/en-us/download/details.aspx?id=48145
릴리스 페이지를 참조하세요.
iFakeLocation.exe라는 실행 파일을 실행합니다.
DMG를 열고 애플리케이션을 데스크탑 또는 애플리케이션 폴더로 드래그합니다. 두 번 클릭하여 앱을 실행합니다.
chmod +x ./iFakeLocation
./iFakeLocation
# or
dotnet ./iFakeLocation.dll
어떤 이유로든 자동 개발자 이미지 검색이 작동하지 않는 경우 수동으로 다운로드하여 iFakeLocation에서 사용할 수 있습니다. iFakeLocation 실행 파일 옆에 "DeveloperImages"라는 폴더를 만들고 해당 폴더 안에 실행 중인 iOS 버전(예: "12.4", "13.0" 등)에 대한 폴더를 만듭니다. 다음 Github 저장소에서 일치하는 개발자 이미지를 다운로드하고 생성한 폴더에 DeveloperDiskImage.dmg + DeveloperDiskImage.dmg.signature 파일의 압축을 풉니다.
https://github.com/haikieu/xcode-developer-disk-image-all-platforms/tree/master/DiskImages/iPhoneOS.platform/DeviceSupport
iDevice를 컴퓨터에 연결하십시오. "새로 고침" 버튼을 클릭하고 목록에서 iDevice를 선택하세요.
상자에 원하는 위치(예: Sydney NSW)를 입력하고 "검색"을 누르십시오(이상한 결과가 나타나면 더 구체적으로 검색해 보십시오).
아무 곳이나 두 번 클릭하여 지도에 수동으로 핀을 배치할 수도 있습니다.
"가짜 위치 설정"을 클릭하세요. 이 작업을 처음 수행하는 경우 도구는 iDevice에서 개발자 모드를 활성화하기 위해 일부 파일을 다운로드해야 합니다.
Apple 지도, Google 지도 등을 사용하여 가짜 위치를 확인하세요. 가짜 위치를 중지하려면 "가짜 위치 중지"를 클릭하세요. 기기가 여전히 가짜 위치에 갇힌 경우 설정 > 개인정보 보호에서 위치 서비스를 껐다가 켜세요.
이제 귀하의 장치에는 설정에 개발자 메뉴가 표시됩니다. iDevice를 다시 시작하면 제거할 수 있습니다.
Q: 내 장치가 목록에 표시되지 않습니까?
A: 연결되어 있는지, PC를 신뢰하는지, 해당 장치가 iTunes에 표시되는지 확인하세요.
Q: 도움말, 이미지를 마운트할 수 없다고 나오나요? 아니면 다른 일반적인 오류가 발생하나요?
A: iDevice가 PC/Mac에서 신뢰할 수 있는지 확인하고 시도한 모든 방법이 작동하지 않으면 일반적으로 장치를 재부팅하면 문제가 해결됩니다.
Q: 공유 라이브러리 'imobiledevice' 또는 해당 종속성 중 하나를 로드할 수 없습니다. A: libimobiledevice
파일이 있는 폴더에 환경 변수 DYLD_LIBRARY_PATH
설정하고 지정된 프레임워크 및 런타임을 사용하여 프로젝트를 실행합니다. 예:
export DYLD_LIBRARY_PATH= $HOME /iFakeLocation/iFakeLocation/bin/Debug/net6.0/runtimes/osx-x64/native
dotnet run --project ./iFakeLocation/iFakeLocation.csproj --framework net6.0 --runtime osx-x64