2014-06-24 9 views
0

내 응용 프로그램의 서버에 dropbox와 같은 공용 폴더를 사용하고 싶지만 dropbox에 한 가지 문제가 있습니다. 사용자에게 인증이 필요합니다. 해당 응용 프로그램이 일부 응용 프로그램 키 또는 다른 것으로 공용 폴더에 액세스 할 수 있어야하지만 사용자로부터 승인되지 않아야합니다. 즉, 한 사람이이 폴더를 업데이트하면 모든 응용 프로그램은 사용자의 승인없이 업데이트를 다운로드합니다. 그것은 ios를 지원해야합니다.내 응용 프로그램의 공용 폴더

+0

이 방법으로 보안 문제가있는 것처럼 읽습니까? – Popeye

답변

2

이러한 종류의 요구 사항에는 반드시 웹 서비스 계층 (API)이 있어야합니다.

나를위한 가장 간단하고 효과적인 솔루션 (팀에 백엔드 개발자가 없거나 서버 측 소프트웨어를 개발하지 않으려는 경우)는 외부 BAAS 도구 (백엔드를 서비스로 사용하는 것입니다.).

예를 들어, 구문 분석을 확인할 수 있습니다. http://www.parse.com 다른 많은 서비스가 있지만이 것은 제 의견으로는 정말 좋습니다. 그들은 iOS 용 문서와 이해하기 쉬운 SDK를 제공합니다.

정보를 저장하거나, 권한을 부여하지 않고 또는 권한을 가지고 검색 할 수 있습니다 (방법은 사용자가 결정합니다).

+0

기기의 서버 및 폴더에서 자동 동기화가 어리석은 경우 (예 : 보관 용 계정)? –

+0

동기화 파일에 대한 책임은 앱입니다. 언제든지 parse.com에 저장된 공유 목록을 새로 고칠 수 있습니다. 예를 들어 앱이 활성화 될 때마다 (그리고 타이머에 의해 내부적으로) 서버에 저장된 파일 목록을 다시로드합니다. 파일 저장을 위해 PFObjects (객체 추상화) 목록을 만들 수 있습니다. 각 객체는 특정 PFFile (파일 추상화)에 연결됩니다. 자세한 내용은 해당 설명서를 참조하십시오. –