Mac App Store에서 판매 된 앱이 시스템 폴더에 액세스 할 수 있습니까?Mac App Store에서 판매되는 샌드 박스 응용 프로그램은 시스템 폴더에 액세스 할 수 있습니까?
내 앱이 샌드 박스 영역 외부에있는 디렉토리의 내용을 읽어야하고, 사용자가 원하면 /Library/StartupItems
과 같은 파일을 삭제할 수 있어야합니다.
샌드 박스 앱이 시스템 폴더에 액세스하여 파일을 삭제할 수 있습니까? 삭제할 수 없다면 적어도 읽을 수 있습니까?
Mac App Store에서 판매하려면 샌드 박스를 사용해야합니까?
나는 무작위이 일에 디렉토리를 시도 :
NSString *path = @"/Library/StartupItems";
NSArray *dirFiles = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:path error:nil];
나는 디렉토리 목록을 얻을 수 있습니다. 앱이 샌드 박스로 표시된 경우 어떻게 읽을 수 있습니까? 나는 그것을 얻지 않는다.
감사하지만 당신은 옵션으로 샌드 박스에 대해 이야기. 앱 스토어에서 판매하려면 옵션이 아닙니다. 맞습니까? 내 말은, 애플은 앱 스토어를 통해 판매된다면 모든 앱을 샌드 박스 처리해야한다는 것인가? – SpaceDog
수정하십시오. App Sandbox 사용은 Mac App Store 외부에서 판매하려는 경우에만 선택 사항입니다. –
나는 그것을 의심하고 있었다. 감사. – SpaceDog