이것은 Wi-Fi를 통해 휴대폰에 연결할 수 있는 기능으로 업데이트할 계획인 원래 iFakeLocation의 포크입니다. 하지만 이제 아이가 있으므로 빠르고 빠르게 할 수 있는 작업인 FE Web Dev에 집중하겠습니다. 이 저장소와 원본 저장소의 유일한 차이점은 사용자로서 상호 작용하게 될 프런트 엔드와 관련된 .html 및 .css 파일입니다. 따라서 나는 master131의 작업을 다시 컴파일하고 클릭을 하지 않을 것입니다. 앱을 받으려면 해당 저장소로 이동하고, 다음과 같은 확장 기능을 얻으려면 내 저장소로 오세요.
새로운 프런트 엔드에서 나는 여러분을 위한 추가 정보로 About 모달을 업데이트했습니다. 여러분이 변명의 여지가 없도록 여기에서 반복하겠습니다.
나는 나 자신 외에는 누구를 위해서도 이 글을 쓰지 않았습니다. 나는 정말 기본적인 기능을 갖춘 자동 보행기에 대한 쓰레기 기록으로 약간의 헛소리를 지불하고 싶지 않았습니다(여기서 그늘을 던지지 않을 것이지만 앱의 반의어 이름은 youYourLandline이고 다른 앱은 모두 동일한 Gonk에 의해 브랜드가 변경된 앱인 것처럼 보입니다). 기능이 있어서 저는 Smartlad master131의 크래킹 작업을 사용하여 다양한 종류의 몬스터를 잡기 위해 힘들게 길 위아래로 순간이동했습니다. 그게 싫증나서 그것이 나를 어떻게 움직이는지 살펴봤고 그것이 js에 의해 제어되는 것을 발견하고, 내가 갖고 싶은 몇 가지 기능을 방금 추가했습니다. 그런 다음 모든 코드를 리팩토링하는 작업을 시작했고 소진되어 대부분을 폐기했으며 이제 채택할 스파게티가 되었습니다.
이것을 경고 로 생각 하지 마십시오. 경고 입니다 . 나는 당신이 그것을 고려하는 것보다 더 적은 것을 줄 수 없었습니다. 나는 당신의 행동에 대해 어떠한 책임도 지지 않을 것이며 앞으로도 그러지 않을 것입니다.
일시정지/재생 기능은 없습니다. 어떤 장소에 멈추고 싶다면 거기에 경로를 그린 다음 해당 장소에 도착하면 '걷는 경로 중지'를 클릭하세요. 버튼을 클릭하면 사용자 아이콘이 첫 번째 플롯 포인트로 다시 이동하지만 실제로 모바일 장치가 다시 이동하지는 않으므로 걱정하지 마세요. 이것은 내가 이 글을 쓰면서 말 그대로 방금 알아차린 특이한 점이므로 언젠가 이 문제를 다시 다루게 되면 수정될 수도 있습니다.
나는 이를 위해 iFakeLocation에 추가 사항을 작성했습니다. 아마도 당신은 이것을 위해 그것을 사용하고있을 것입니다. 다음은 사기꾼이 되는 것을 줄이는 데 도움이 되는 몇 가지 팁입니다.
완료. 손상되었거나 작동하지 않거나 아무것도 변경되지 않은 경우 다음 중 하나를 수행하세요.
문제 및 병합 요청에 관한 주제를 다루는 동안 이 저장소를 얼마나 자주 확인할지는 모르겠지만 수정사항이나 원하는 내용이 포함된 풀 요청을 자유롭게 보내주세요. 또한 자유롭게 요청하십시오. 하지만 나는 아마도 무시할 것이므로 만드는 데 너무 많은 시간을 낭비하지 마십시오.
이 읽어보기에 엉터리 산문이나 언어가 있다면, 이번 주에 매일 밤 3시간의 잠을 잘 수 있도록 해준 3개월 된 내 아이를 비난하세요.
.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