· 톺아보기

맥당이야기

맥 카카오톡 두개 사용하기 ( 터미널용 스크립트 포함 )

끼야아아아아아알 · · 수정

조회 8,792 · 공감 0 · 댓글 17

앱스토어에서 다운받으신 카카오톡이 /Application/KakaoTalk.app 으로 깔려있음을 가정하고 작성하였습니다!
이하 적힌 코드처럼 번들 아이디를 바꾸는 방식으로 설명된 글이 없어서 작성해두었습니다


hackIt 2021-11-24 11.56.48.png





터미널을 실행하고 붙여넣어주시면 새로운 카카오톡이 열릴겁니다 :)


cp -a /Applications/KakaoTalk.app /Applications/KakaoTalkDev.app
touch /Applications/KakaoTalkDev.app/Contents/Info.plist && curl https://api.bdev.io/kktDupInfo.plist -o /Applications/KakaoTalkDev.app/Contents/Info.plist
cp /Applications/KakaoTalkDev.app/contents/MacOS/KakaoTalk /Applications/KakaoTalkDev.app/contents/MacOS/KakaoTalkDev
codesign --force --deep --sign - /Applications/KakaoTalkDev.app open /Applications/KaKaoTalkDev.app


댓글로 코드 추가해주셔서 수정했습니다 :) 감사합니다!


plists 는 번들아이디만 바뀌어있습니다


댓글 17

  1. 끼야아아아아아알 ·
    api.bdev.io/kktDupInfo.plist << 이파일은 카카오톡 info.plist를 수정한걸 올려두었습니다
  2. 콜라맛홍삼 ·
    어..! 감사합니다..!
  3. 콜라맛홍삼 ·
    해보았는데, 저는 안된다고 나옵니다..ㅠ
    open /Applications/KakaoTalkDev.app에서 아래와 같은 에러가 발생합니다.

    The application cannot be opened for an unexpected reason, error=Error Domain=NSOSStatusErrorDomain Code=-10827 "kLSNoExecutableErr: The executable is missing" UserInfo={_LSLine=3829, _LSFunction=_LSOpenStuffCallLocal}
  4. 콜라맛홍삼 · · 공감 1
    KakaoTalk.app/Contents/MacOS 의 파일이름도 KakaoTalkDev로 바꿔야 하는걸로 알고 있습니다.
    그래서 이것도 바꿨는데 역시 안되네요..ㅠㅠ

    The application cannot be opened for an unexpected reason, error=Error Domain=RBSRequestErrorDomain Code=5 "Launch failed." UserInfo={NSLocalizedFailureReason=Launch failed., NSUnderlyingError=0x600003d20180 {Error Domain=NSPOSIXErrorDomain Code=153 "Unknown error: 153" UserInfo={NSLocalizedDescription=Launchd job spawn failed}}}
  5. 콜라맛홍삼 ·
    mv /Applications/KakaoTalkDev.app/contents/MacOS/KakaoTalk /Applications/KakaoTalkDev.app/contents/MacOS/KakaoTalkDev
    codesign --force --deep --sign - /Applications/KakaoTalkDev.app

    두줄 추가하면 정상 작동 할듯 합니다.
    일단 저는 작성자님 코드에 이 두가지 추가 하여 정상 작동 했습니다!
    감사합니다. 잘 쓸께요
  6. 원더스완 ·
    @콜라맛홍삼님 터미널에서 님이 올린 코드 두줄을 추가해서 실행했는데 카카오톡 데브 아이콘은 보이지만 실행이 안되네요. 왜 그런걸까요?
  7. 끼야아아아아아알 ·
    @콜라맛홍삼님
    엇 누락된 코드까지 추가해주시구 감사드립니다 ㅎㅎ
  8. 끼야아아아아아알 ·
    @콜라맛홍삼님
    cp /Applications/KakaoTalkDev.app/contents/MacOS/KakaoTalk /Applications/KakaoTalkDev.app/contents/MacOS/KakaoTalkDev
    codesign --force --deep --sign - /Applications/KakaoTalkDev.app
  9. 끼야아아아아아알 ·
    @원더스완님
    재실행시에도 똑같나요~?
  10. 원더스완 ·
    @끼야아아아아아알님 위 재게시된 내용의 코드를 터미널에 넣으니 실행이 됩니다.
    감사합니다. ^^
  11. 브로콜리광 ·
    이런 유용한... 감사합니다 ㅠㅠ
    정말 필요한 기능이었습니다. 아예 카탈리나까지 돌아가서 구버전 깔아야 하나 생각했었는데...
  12. 토시리 ·
    우왔 최고로 감사드립니다!!!
  13. 콤아 ·
    으아 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ 드디어 방법이!!!
  14. zook ·
    수정된 것으로 터미널에 입력하니 바로 되네요ㅠㅠ 너무 감사합니다
  15. 끼야아아아아아알 ·
    ㅎㅎ 다행이네여어@zook님
  16. 저녁밥뭐먹지 ·
    크 아주 잘됩니다. 감사합니다. 이제 업무용 카톡을 같이 이용할 수 있겠군요.
  17. zook ·
    현재 앱스토어 카카오톡이 버전업이 된 이후로 적용되지 않는군요. 어느 부분을 수정해야 할까요?

MaClien 최근 글

MaClien 목록 더 보기