2012-08-06 5 views
12

NSUserNotification은 사용자가 시스템 환경 설정의 내 알림에 대한 알림 스타일을 "경고"로 설정 한 경우에만 동작 버튼을 표시합니다. 사용자가 수동으로 선택하는 대신 응용 프로그램에서이 스타일을 기본값으로 설정할 수 있습니까?NSUserNotification 스타일

답변

11

내 응용 프로그램에서이를 수행하는 방법을 추적하는 데 시간이 걸렸습니다. 애플의 info.plist keys reference에 따르면
:

알림 스타일 배너, 경고, 또는 없음해야 NSUserNotificationAlertStyle 여부를 지정합니다. 기본값은 권장 스타일 인 배너입니다. 귀하의 경우에는

당신은 값 경고와의 Info.plist에 키 NSUserNotificationAlertStyle를 정의 할 필요가있다.

+1

시도해 보니 그냥 작동하지 않습니다. – Jacob

+0

Apple Dev 포럼에서 이에 관한 질문을 열었습니다. 이것을 보면 뭔가 알아낼 수 있는지 확인할 수 있습니다. https://devforums.apple.com/message/745079#745079 – kdbdallas

+1

Apple Dev 포럼에서 스레드를 요약하면 앱에 코드 서명 **을해야하며 정보에서 '경고'로 스타일을 설정해야합니다. plist. –