
안녕하세요. 오늘도 버그가 등장하셔서 박제할까 합니다. (이정도면 버그 전문) 발생 상황 - 프로젝트를 시뮬레이터로 실행하려는데 아래와 같은 버그 발생 - NSPOSIXErrorDomain 에 code = 60으로 나옴해결방법- 해결방법이 생각보다 단순한데 - 맥 시스템 설정 > 일반 > 저장 공간 > 개발자 옆 i 모양 버튼 클릭 - 저는 지금 삭제해서 안보이는데 저기에 원래 Xcode 캐시 라는 항목이 있습니다- Xcode 캐시 항목 삭제 그후 다시 실행해주시면 정상적으로 켜지게 됩니다. 걸리면 당황스럽지만 생각보다 해결이 쉬운 버그네요. 그럼 오늘도 파이팅입니다.
안녕하세요. 오늘은 자주 보이지만 은근 골때리는 오류(경고에 가깝긴 합니다.)로 찾아왔습니다. 이정도면 오류 카테고리를 따로 만들까 Attempt to present on (from ) whose view is not in the window hierarchy. (보통 노란색으로 뜹니다.) 바로 이 친구입니다. 뷰 한번씩 꼬여본 사람들이면 꽤 자주 만나게 되는 친구죠 이친구의 무서운 점은 오류가 아닌 경고로 취급되어서 코드는 돌아가지만 내가 원하는 기능은 작동을 안하게 됩니다. 주 발생원인 특정 뷰 위에 뷰를 띄우는 작업을 할때 주로 발생합니다. (특히 present 를 이용한 작업) 해결방법 기존의 뷰가 완전히 로드 되지 않은 상태에서 그 위에 뷰를 올리려다 발생한 것이기 때문에 될수있으면 viewDi..

자 1탄에서는 작성을 위해 알아야하는 항목들을 알아봤습니다. (1탄과 2탄 사이에 버그가 터져서 기간이 길어진건 안비밀) 그럼 이번엔 진짜 프로젝트에 만들어봐야겠죠? 1. 파일 만들기 - File > new > file 눌러주시면 아래와 같은 창이 뜨실 겁니다. - 여기서 App Privacy 눌러주세요. (안보이시면 스크롤 조금 내리시거나 검색해주세요.) - 그러면 아래처럼 PrivacyInfo 라고 뜰텐데 이름 냅두고 - 아래 보이시는 Target에 자기 앱 체크해주세요. (각자 앱에 맞게 선택해주세요.) - 그럼 이런 손바닥 모양이 나올텐데 그럼 일단 파일은 만들어진 겁니다. 2. 항목 만들기 - 처음 보면 아무것도 안보이실 겁니다. (정상입니다.) - App Privacy Configuration..
안녕하세요. 요즘 애플에서 발표한 정책때문에 유명한 친구가 하나 있습니다. 바로 Privacy manifest 인데요 이제 이 친구가 없으면 앱스토어 통과가 힘들어진다고 하네요 * 애플 일정 안내 https://developer.apple.com/news/?id=3d8a9yyh Privacy updates for App Store submissions - Latest News - Apple Developer Developers are responsible for all code included in their apps. At WWDC23, we introduced new privacy manifests and signatures for commonly used third-party SDKs and ann..

요즘 일이 좀 있다보니 정신이 없는데 그 와중에 비교적(?) 간단한 오류가 나서 정리해볼까 합니다. 발생 오류 내용은 다음과 같습니다. 주로 C 나 다른 언어를 섞어 쓰는 상황에서 많이 나온다고 하네요. (참고로 저 오류가 무더기로 떴는데 앞에 'NSAutoreleasePool' 부분만 다르고 뒤에는 다 동일했습니다.) 메세지 속에 답이 있습니다. 특정 모드에서는 저 타입을 사용할수 없다는 뜻이니 그 모드를 찾아서 꺼주시면 됩니다. 해결방법 (비권장) 오늘도 우리들의 Build Setting 으로 들어가 아래 옵션을 NO로 바꿔줍시다. 사실 코드를 수정할수있는 상황이면 아래 방법은 추천드리지 않습니다만 임시적으로 빠르게 이 문제를 해결해야 한다는 경우에만 권장드립니다. **주의** 다만 해당 옵션이 무엇..

어째 요즘 버그가 많이 발생하는 것 같네요. 어제까지만 해도 잘 돌아가던 프로그램이었는데 이유는 알 수 없지만 해결방법은 간단한 편입니다. 발생 상황 빌드 성공후 시뮬레이터로 앱이 실행되기 전에 발생 에러 Unable to boot the Simulator. Domain: NSPOSIXErrorDomain Code: 60 Failure Reason: launchd failed to respond. -- Failed to start launchd_sim: could not bind to session, launchd_sim may have crashed or quit responding Domain: com.apple.SimLaunchHostService.RequestError Code: 4 -- 해결방법..