앱스토어에서 다운받으신 카카오톡이 /Application/KakaoTalk.app 으로 깔려있음을 가정하고 작성하였습니다!
이하 적힌 코드처럼 번들 아이디를 바꾸는 방식으로 설명된 글이 없어서 작성해두었습니다
터미널을 실행하고 붙여넣어주시면 새로운 카카오톡이 열릴겁니다 :)
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 는 번들아이디만 바뀌어있습니다
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}
그래서 이것도 바꿨는데 역시 안되네요..ㅠㅠ
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}}}
codesign --force --deep --sign - /Applications/KakaoTalkDev.app
두줄 추가하면 정상 작동 할듯 합니다.
일단 저는 작성자님 코드에 이 두가지 추가 하여 정상 작동 했습니다!
감사합니다. 잘 쓸께요
엇 누락된 코드까지 추가해주시구 감사드립니다 ㅎㅎ
cp /Applications/KakaoTalkDev.app/contents/MacOS/KakaoTalk /Applications/KakaoTalkDev.app/contents/MacOS/KakaoTalkDev
codesign --force --deep --sign - /Applications/KakaoTalkDev.app
재실행시에도 똑같나요~?
감사합니다. ^^
정말 필요한 기능이었습니다. 아예 카탈리나까지 돌아가서 구버전 깔아야 하나 생각했었는데...