이 같은 (단순히 "맥 응용 프로그램"섹션에서 "OSX"를 검색) :
https://itunes.apple.com/us/app/os-x-mountain-lion/id537386512?mt=12&uo=4
이 링크를 직접 사용하면 브라우저를 열어 사용자가 Mac AppStore에서 페이지를 열 수있는 버튼을 클릭하도록 요청할 수 있지만이 버튼과 연결된 자바 스크립트 코드를 빠르게 파고 들자면 을 "macappstores://"
Mac AppStore를 열지 않고 직접 열 수 있습니다. b 브라우저 전에.
그래서 짧은, 응용 프로그램이 트릭을해야한다 아래의 링크를 열 만들기 :이 앱 스토어에서 "OS X 마운틴 라이온"응용 프로그램의 페이지를 열 않습니다 물론
NSString* const kOSX8AppStoreURL = @"macappstores://itunes.apple.com/us/app/os-x-mountain-lion/id537386512?mt=12";
[[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:kOSX8AppStoreURL]];
, 그리고 실제로 Mac AppStore 응용 프로그램의 "업데이트"탭에 있지만, 내가 할 수있는 최선이라고 생각합니다.
편집 : 맥 앱 스토어의 "업데이트"탭을 열고
을 남자 -에 - The-에 업데이트 (감사를 확인하기 위해 맥 앱 스토어 응용 프로그램에 의해 전송 된 요청으로 파고 후! Middle App 및 신뢰할 수있는 CA 인증서를 사용하여 AppStore.app HTTPS 요청 및 일부 Base64 디코딩) Mac App Store의 "업데이트"페이지를 열어 URL을 찾았습니다.
URL 업데이트 탭을 직접 엽니 다.
https://su.itunes.apple.com/WebObjects/MZSoftwareUpdate.woa/wa/viewSoftwareUpdate
내가 지금까지 테스트를 이미 열 수없는 경우가 AppStore.app를 엽니는 업데이트 탭으로 이동하고,
방금 응용 프로그램을여시겠습니까 : 바로 새 업데이트를 검색을 시작합니다 업데이트하려면 앱 페이지에 저장 하시겠습니까? 아니면 실제 업데이트 섹션? –
타사 응용 프로그램에서 이와 같은 작업을해야한다는 것에 회의적입니다. OS에는 이미 업데이트 및 알림 확인을위한 기본 제공 설정이 있습니다. – bames53
이것이 가능하면 AppleScript를 통해 노출 될 수 있습니다. 불행히도,'App Store'에 대한 스크립팅 사전은 상용구만을 포함합니다. 기껏해야 앱 자체를 실행할 수 있습니다. – millimoose