도움이 될 것입니다 맥 앱 스토어를 통해 배포, 사용자가 애플이 응용 프로그램을 시도하고있는 사악한 아무것도 발견되지 것을 볼 수 있기 때문이다. [Added :] 또한, 앱을 샌드 박싱한다는 것은 기술적으로 숙련 된 사용자가 조사 할 수있는 명시적인 기능 세트로 앱이 제한된다는 것을 의미합니다. 나열되지 않은 항목은 수행 할 수 없으므로 인터넷을 통해 다시 보내지 않는다는 것을 증명하는 쉬운 방법입니다.
또 다른 것은 사용자가 읽을 수있는 파일의 모든 데이터를 저장하는 것입니다. 아니 바이너리 plists, 핵심 데이터 저장소 등 (그 중 하나의 XML 변형이 사용자가 읽을 수있는 것으로 간주해야할지 여부는 더 논쟁의 여지가 있지만,이 목적을 위해 적어도 XML plist는 충분히 읽을 수있을 것이라고 생각합니다.
사용자가 저장 한 모든 원시 데이터 (텍스트 편집기와 같은)를 사용하여 저장 한 모든 원시 데이터를 평소의 멋진 인앱 프리젠 테이션뿐만 아니라 읽을 수있는 경우 그들 자신, 그리고 결국 당신이 원하지 않는 것을 저장하지 않는다는 것을 믿습니다.
잠재적 인 사용자가 인터넷을 통해 자신의 서버에 자신의 키 입력을보고했는지 여부를 이메일로 보내고 업데이트 확인이 아닌 인터넷 연결을 전혀하지 않는다고 가정 할 경우 그들은 Little Snitch을 설치해야합니다. 그러면 앱이 무언가에 연결을 시도 할 때마다 확인 경고가 팝업됩니다. 앱에 대한 경고가 표시되지 않으면 집에 전화하지 않는다는 것을 알게됩니다.
은 또한, 제품 웹 페이지, 테크 프로필로 연결되는 링크를 포함 할 수 있습니다. Here's Jesper's article proposing them 및 here's one example of such a document, for one of his products.
서명을하면 제 3자가 실행 파일이 귀하의 손을 통과했다는 말을하기 위해 돈을 받았습니다.엔티티 '스탠 제임스'가 청구되었고 소프트웨어에 서명 한 엔티티 '스탠 제임스'가 귀하의 비밀 키를 잃어 버리는 것과 같은 엔티티 일 수 있습니다. 그 소프트웨어가 당신에게서 온다고 말하면 사람들이 당신을 신뢰하지 않는다면 정말 도움이되지 않습니다. –