간단하다.
Target -> Info (즉 Info.plist 수정) 에서
Application is agent (UIElement) 값을 YES 로 해주면 된다.
Raw key 값은 LSUIElement
근데 이렇게 하면 내가 원하는대로 수정이 안되거나,
수정을 하더라도 앱을 재실행 해줘야 한다.
그래서,, 아래와 같은 방법이 있다!!
위에서 설정하는 UIElement 값을 동적으로 바꿔주는 것 같다.
ProcessSerialNumber psn = { 0, kCurrentProcess };
TransformProcessType(&psn, kProcessTransformToForegroundApplication);
이건 독에 아이콘을 나타내는 코드
ProcessSerialNumber psn = { 0, kCurrentProcess };
TransformProcessType(&psn, kProcessTransformToUIElementApplication);
이건 다시 UIElement = TRUE, 즉 독에서 앱을 없애게 해준다.
type 인자만 다르지만,, 두줄밖에 안되니 그냥 두번 적어줬다.
'개발개발 > Mac, iOS' 카테고리의 다른 글
IPC on iOS7 with Evais0n (11) | 2014.02.08 |
---|---|
BadaSori - 소리바다 for Mac (10) | 2013.12.15 |
[Mac] 로그인 항목에 등록(로그인 시 실행) (0) | 2013.12.15 |
[Obj-C] 메서드 오버라이딩 (0) | 2013.12.15 |
[THEOS] Dynamic Library 를 weak 로 사용하기 (0) | 2013.06.30 |