테스트를 하다 보면 꽤 자주 뜨는 오류이당. 더는 까먹지 않기 위해 정리하고자 한다. Simulator의 캐시 때문에 해당 오류가 뜨는 것 같다. 해결하기 위해서 stackoverflow의 도움을 받았는데, 해당 방법은 다음과 같다.Xcode를 닫고 terminal에 sudo chmod 1777 /tmp~/Library/Developer/CoreSimulator/Caches/dyld 폴더에 남아 있는 캐시를 삭제해 준다.Xcode 재실행! 방법이 상당히 간단한데, chmod 1777은 왜 하는거지? 싶어서 조금 찾아보았다. chmod 는 흔히 알고 있듯이 파일이나 디렉토리의 권한을 변경할 수 있는 명령어이다. 해당 명령어는 각 bit 자리수를 계산하여 설정할 수 있는데,read(r): 4write(r):..
문제 상황 .app has comflicting provisioning settings. Invalid Provisioning Profile Signature. The provisioning profile included in the bundle com.blablabla.BlaBla [com.blablaba.BlaBla.pkg/Payload/BlaBla.app] cannot be used to submit apps to the Mac App Store until it has a valid signature from Apple. For more information, visit the macOS Developer Portal. 회사 프로젝트를 빌드하다 보면 간혹 이런 인증서 오류가 뜨면서 빌드가 안 될 때..
오른쪽과 왼쪽은 단 한 줄 차이이다. 바로~~~~~~ imageView.clipToBounds...... 이걸 못 찾아서 이틀 동안 몇 시간을 헤맨 건지 ,, ^___^ 도와주신 섭님과 훈님과 코님께 무한 감사를 전한다........... 나는 기본이 true일 줄 알고 있었는데 대체 왜 그랫을까? 진작 해볼걸........................................ clipToBounds는 위 설명과 같이 true일 경우에는 속한 뷰와 그 하위 뷰를 깎아주고 아닐 경우에는 그대로 내비둔다. 나는 ...... clipToBounds보다는 Layout 문제라고 생각해서 이게 왜 안 잡혀~~~!!!!! 하고 레이아웃쪽과 이미지 들어가는 부분을 확인하고 파고 바꾸고 했는데 그냥... 전혀 상관 ..
Multiple commands produce Error 같은 파일명이 프로젝트 내에 있어서 생기는 오류이다. 위에서 보면 알 수 있듯이 내 경우에는 `String+` 라는 파일명이 두 개가 있어서 발생했다. 프로젝트의 target -> Copy Bundle Resources에서 특정 파일이 있다면 그 파일을 지워주거나 파일 인스펙터에서 겹치는 파일을 찾아 지워주면 된다. 다만, 지울 때 reference를 남기지 않고 지워야 한다!! (파일 이름이 겹쳐서 생기는 문제이므로... 파일이 남아있으면 말짱 도루묵이다.) 만약에 reference(원본 파일)을 남긴 채로 지운 경우에는 해당 파일 경로에 들어가 파일을 지워준 후, clean Build 하면 문제가 해결된다. 참고로 클린 빌드는 요기!!
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.