2013-12-17 5 views
1

편집은 : 나는 libimobiledevice 및 ifuse 살펴 보았다 : 장치가 여기 OSX 터미널에서 파일을 jailbroken되지 않은 iPad/iPhone으로 푸시 (push) 할 수 있습니까?

내가 지금까지 한 일이다

을 탈옥하지 가정합니다. 내가 말할 수있는 것부터는 기본적으로 리눅스 용으로 개발되었지만 OSX에서 작업해야합니다. Homebrew를 사용하여 OSX 용으로 컴파일 할 수 있었지만 마운트 경로를 취하는 대신 실제로 ifuse를 사용하는 방법을 알아낼 수 없었습니다. OSX는 장치의 마운트 경로를 노출하지 않는 것 같습니다.

실제로 OSX 터미널 창을 통해 iPad/iPhone의 Documents 디렉토리에 액세스 할 수있는 사람이 있습니까? 넌 어떻게 그걸 했니?

+0

jailbroken 장치를 목표로한다면, jailbreak 태그를 추가하십시오. –

+0

저에 대해 언급 해 주셔서 감사합니다. 나는 jailbroken 장치를 언급하지 않고있다. 이는 작업 장치 용이며 자동화를 위해이 기능이 필요합니다. –

답변

0

나는 이것에 대해 http get을위한 간단한 호스트가 필요하다고 생각한다. 저에게 도움이되는 것은 FileTea과 같은 휘발성 호스트에 파일을 저장하고 내 응용 프로그램에 get url을 입력하는 텍스트 필드를 추가하는 것입니다.

+0

답변 해 주셔서 감사합니다. Objective C에서 http get 호출을 통합 할 수도 있지만 가능한 경우 코드를 편집하지 않는 것이 좋습니다. 우리가이 경로를 따라 가면이 링크가 유용하다는 것을 알았습니다. http://stackoverflow.com/questions/9404104/simple-objective-c-get-request –

2

마운트 지점은 응용 프로그램의 Documents 폴더를 마운트하려는 Mac의 경로입니다. 예를 들어, ifuse 1.1.3으로, 바탕 화면에 MyApp라는 폴더로 응용 프로그램의 문서 폴더를 마운트 :

ifuse --documents <BundleID> ~/Desktop/MyApp 

~/Desktop/MyApp 장치를 장착하기 전에 존재해야합니다.

+0

와우, 나는 Fuse4x를 얻었 기 때문에 결코 깨닫지 못했습니다. 커널 확장 오류가 발생했습니다. –

+0

이 오류를 해결하려면 특별한 조치를 취해야합니까? 필자는 최소한의 정보 만 온라인에서 발견했으며, Fuse4X는 osxfuse로 대체되었습니다. –

+0

'brew info fuse4x-kext'에있는 지시 사항을 따라 커널 확장을 올바르게 설치 했습니까? – neilco