반응형

Xcode 7

[XCode] Provisioning Profile 일괄 삭제/다운 방법

안녕하세요. 오랜만에 공개 포스팅용 글을 적게 되었습니다 ㅎㅎ 이번엔 Provisioning Profile을 일괄 다운로드 하거나 삭제하는 방법에 대해서 알아볼까 합니다. 1. 해당 방법이 필요한 배경 현재 제가 일하고 있는 회사는 Enterprise로 앱들을 배포 중이고, 이 앱들의 경우 1년마다 Provisioning Profile을 일일이 업데이트하고 다시 배포를 해줘야 합니다. 정말 미칠 지경이에요..(CI/CD 환경 구축은 일단 생각도 하기 힘든 환경이라... 권한만 있었어도ㅠ) 이때 실수로라도 아직은 활성화가 되어있는 이전 프로파일을 사용해서 배포하게 된다면 내리 갈굼이 엄청날 거예요. 특히 자주 사용하는 앱들(사용자가 많은 앱들)에서 이런 문제가 발생했는데 VIP가 불편을 얘기했다? 어우....

[Error] Undefined Symbol: _OBJC_CLASS_$_ 문제

회사에서 git 저장소 변경 후 clone 했는데, 일부 프로젝트에서 다음 에러가 발생하는 현상이 있었습니다. 찾아보니 ARM64 관련 문제다 LFS 문제다 얘기가 있었는데, 저는 결론적으로 LFS문제였습니다. 1. LFS란? LFS는 Git Large File Storage의 약자로서, 깃에서 큰 파일을 다운로드하거나 업로드 할 때 사용하는 오픈소스 Git Extension입니다. 원래 GitHub에서 파일 1개당 용량이 50MB를 넘으면 warning을, 100MB를 넘으면 error를 뱉는다는데, 이번이 해당 에러를 처음 본거라 다음에 한 번 테스트 해봐야겠네요. 2. 문제 확인 위 사진처럼 특정 프레임워크의 실제 사이즈와 LFS를 사용하지 않았을 때 Clone 해서 받은 프레임워크의 사이즈가 다른..

[XCode] 주석을 단축키로 쉽게 추가하기

함수를 만들거나 class, model들을 구현 하고나면 항상 주석을 다는 것을 생활화 하려고 하고 있습니다. 아무래도 혼자 작업을 하더라도 나중에 보면 기억이 가물가물 할 수도 있고, 다른 사람이 이 코드를 볼 수도 있기 때문입니다. 저는 그 동안에는 'command + /' 키나 '/** */' 를 이용해서 주석을 직접 작성했는데요, 새로 단축키를 하나 알게되어 정리해보려 합니다. Is there a shortcut to make a block comment in Xcode? I'm writing ANSI-compatible C code, and hence I can't use the line (//) comment. I'm using Xcode. In Sublime Text and Eclipse, ..

[Xcode] Device not detected 문제

평상시 정상적인 상황이라면 Device를 연결했을 때는 현재 연결된 디바이스들이 목록으로 나타납니다. 그런데 간혹 디바이스를 연결 했는데도 다음 이미지처럼 Xcode에서 Device를 찾지 못하는 경우가 있습니다. 원인은 모르겠는데 뜬금없이 이럴 때가 있네요.. 다시 맥을 재부팅하면 잘 동작하지만 매번 이럴 수 없어서 방법을 찾아봤습니다. Xcode not detecting my device I upgraded my iPad device OS version recently to 5.1.1 (9B206). From that my Xcode is not detecting my device. Am just getting iOS Device and simulator options in my Xcode. But ..

[iOS - Swift기초] 오토 레이아웃(Auto Layout) 기초(정리중)

이번 포스트는 오토 레이아웃(Auto Layout)관련 정리입니다. 가끔 채용공고를 보면 다음과 같은 내용이 자격 요건에 들어있는 경우가 있습니다. - Auto Layout(storyboard) 에 대한 이해도를 가지신 분 Swift 또는 Objective-C이해도, 몇년차 이상, 컴퓨터 공학 전공 이런 내용은 코딩이나 문제 해결 능력 때문일 테고, 저건 대체 뭔데 요구를 하는 걸까요? 잠깐이나마 Xcode Project를 만들고 건들여보셨다면 스토리보드(Storyboard)는 앱의 User Interface(UI, 사용자 인터페이스)를 보기 편하도록 시각적으로 표현해주는 것이라는 걸 아실 겁니다. 그럼 오토 레이아웃은 뭘까요? 1. 정의 먼저 Apple의 가이드를 한 번 보겠습니다. Auto Layou..

반응형