티스토리 뷰
IOS에서
[Process] kill() returned unexpected error 1
이럴걸 보게 되면 엄청 신경이 쓰이게 됩니다. 스스로 원인을 제공하면 금방 해결 할 수 있지만... (로그로 추적하여 위치 확인)
결국 찾아 보면 자신이 원인이 아니라는걸 알게 됩니다. 그럼 골치 아프죠..
그래서 구글링해보면 해결 방법은 그리 어렵지 않게 찾을 수 있습니다. 해결은 쉬우나 원인을 해결하고자 했던 자신의 노력이 한순간 산산조각이 나는 것이죠.
그래서 흔히 있는 해결 방법을 직접 적용해서 해결이 되는지 살펴 보았습니다.
2020-02-27 13:46:07.179416+0900 ...[5647:2051658] [Process] kill() returned unexpected error 1
2020-02-27 13:46:07.216102+0900 ...[5647:2051658] [Process] kill() returned unexpected error 1
2020-02-27 13:46:07.216202+0900 ...[5647:2051658] [Process] kill() returned unexpected error 1
2020-02-27 13:46:07.223100+0900 ...[5647:2051658] [Process] kill() returned unexpected error 1
2020-02-27 13:46:07.224347+0900 ...[5647:2051658] [Process] kill() returned unexpected error 1
2020-02-27 13:46:07.225292+0900 ...[5647:2051658] [Process] kill() returned unexpected error 1
IOS 디바이스에서 위와 같은 로그를 확인 할 수 있습니다. 그럼 흔히 있는 방법을 사용해보아 해결 되는지 보겠습니다.
상단 메뉴에서 Product >> Scheme >> Edit Scheme 눌러서 위와 같은 화면에 Environment Variables 에 추가합니다.
Name OS_ACTIVITY_MODE Value disable 을 합니다.
다시 실행 해보면 위와 같은 로그가 보이지 않습니다. 뭔가 찜찜할 것 같네요. 해결 된 것보다는 가린듯 한 느낌이죠. ㅎㅎㅎ
이제는 정말 해결 해볼까요? 그럼 구독을 눌러 주세요~
XCODE 8.0 부터 OS_ACTIVITY_MODE 추가 되어 더 이상 시스템 로그를 찍히지 않게 하는 것입니다. 다시 말하면 자신의 찍을 로그외는 찍지 않는 것입니다. 쓸모 없는 더 이상 원하지 않는 로그라고 볼 수 있습니다만 가끔은 봐야 할 때도 있습니다.