문제
앱 내부에서 iPhone 설정을 변경하는 방법을 아는 사람이 있습니까? 예를 들어: close the WiFi
, disable 3G
, 변경 sound volume
등등?
Apple은 앱을 가로 지르는 설정을 변경하고 있습니다. Settings.app
. 그것은 가능하다는 것을 의미합니다. 나는 단지 방법을 모른다.
해결책
공개 SDK와 함께 작성된 모든 응용 프로그램은 샌드 박스입니다. 그들은 애플이 해당 샌드 박스 내에서 사용할 수있는 속성과 데이터에만 액세스 할 수 있습니다. 당신이 나열하는 예 중 일부는 가능하며 일부는 그렇지 않습니다.
Apple은 공개 SDK를 사용하여 응용 프로그램을 작성하지 않기 때문에 자체 응용 프로그램 내에서 이러한 작업을 수행 할 수 있습니다. 외부 SDK보다 더 많은 기능을 가진 내부 SDK를 사용합니다. Apple 직원이 전화를 해킹하고 모든 데이터를 전화로 가져 오는 것에 대해 걱정하지 않습니다.
우리 대부분은 애플이 더 많은 것을 공개 API로 마이그레이션 할 수 있기를 바라지 만 (종종) 현실은 샌드 박스 환경이 신중하게 보호되기를 바랍니다. 나는 애플이 당신의 모든 예를 모두 움직일 것으로 기대하기 위해 숨을 참지 않을 것입니다. 당신은 항상 레이더 버그를 제출하고 원하는 것을 알려줄 수 있습니다. 그것은 당신의 목소리를들을 수있는 한 가지 방법입니다.
다른 팁
애플은 그녀의 설정에서 할 수있다.
iPhone SDK의 한계로 인해 일부 API는 공개되지 않으므로 Apple이 자신의 OS 내에서 할 수있는 모든 것을 할 수 없습니다. 그러나 사용자가 응용 프로그램에서 주 볼륨을 조정하여 mpvolumeview 수업.