최근에는 C# 언어를 사용하여 아이폰과 데스크탑간에 사진을 동기화하는 응용 프로그램을 만들고 싶습니다. 나는 Manzana 라이브러리를 사용하여 PC에서 아이폰으로 이미지를 복사합니다.바탕 화면에서 iPhone에 사진을 추가하는 방법은 무엇입니까?
이미지 파일은/private/var/mobile/Media/PhotoData/Sync 폴더에 저장해야합니다. 하지만이 작동하지 않습니다, 파일을 올바르게 위치로 복사 있지만 iphone 사진 찾아보기 때 가져온 된 파일을 볼 수 없습니다.
그런 다음 데이터베이스 파일 /private/var/mobile/Media/PhotoData/Photos.sqlite를 업데이트하려고합니다. 가져온 사진 파일을 나타내는 새 항목을 추가하려면. 그럼 난 아이폰에있는 사진을 볼 수 있지만 축소판없이. 그리고 새로운 가져온 사진을 볼 수 있도록 앨범 응용 프로그램을 다시 시작해야합니다 (응용 프로그램을 닫고 다시 시작해야합니다).
하지만 다른 도구가 사진을 아이폰에 동기화 할 수 있으며 앨범 응용 프로그램을 다시 시작하지 않고도 즉시 변경 사항을 볼 수 있습니다.
이 기능이 어떻게 구현되는지 알고 싶습니까?
Manzana는 iTunesMobileDevice.dll의 C# 래퍼입니다. 주요 기능은 아이폰 파일 시스템을 다루고 있습니다. 이것은 오랜 시간 동안 업데이트되지 않는 꽤 오래된 라이브러리입니다. 사용자가 폴더 나 사진 파일을 선택하여 아이폰에 동기화 할 수있는 API가 있는지 확실하지 않아 db와 미리보기 이미지를 처리 할 필요가 없습니다.
이전에 그런 경험이있는 사람이 있습니까?
나는 다른 도구가 그런 작업을 수행하는 방법을 알고 싶다. iFunBox와 같은. 나는 그들이 또한 아이튠즈가 제공하는 기능을 호출하지만, 방법을 모른다라고 생각한다. –