본문 바로가기

반응형

iOS

(7)
[iOS] UIScrollView (스크롤뷰) 구현하기 - 기초(Storyboard) 안녕하세요 오늘은 UIScrollView를 구현하는 가장 쉬운 방법에 대해 포스팅하겠습니다. 제목과 같이 Storyboard를 이용한 구현 방법이며, 코드로 구현하는 방법은 추후에 포스팅하도록 하겠습니다. UIScrollView 란? UIScrollView(이하 '스크롤 뷰')는 손가락에 움직임에 따라 화면의 위치가 변하는 UIView입니다. 스크롤 뷰는 확대, 축소, 스크롤 막대 등등 여러 기능을 제공합니다. 더 상세한 내용이 궁금하시면 애플 공식문서를 참고하여 주시기 바랍니다. 예를 들어 현재 보고 있는 웹페이지에서 마우스 스크롤을 아래 방향으로 돌리면 화면이 위로 올라가는데, 이것을 '스크롤 뷰'라고 생각하면 될 것 같습니다. 스크롤 뷰는 매우 유용하게 사용되며 UITableView, UIColle..
[iOS] CocoaPods(코코아팟) 사용하기 CocoaPods란? CocoaPods(코코아팟)이란 Objective-C 또는 Swift에서 라이브러리를 사용할 수 있게 도와주는 모듈입니다. Ruby언어로 제작되었으며 Terminal(터미널)에서 바로 설치 및 사용이 가능합니다. CocoaPods 라이브러리는 CocoaPods에서 검색이 가능합니다. 목차 1. CocoaPods 설치 2. CocoaPods 초기 설정 3. CocoaPods 사용 (with Alamofire) 3.1 Podfile 입력 3.1.1 Terminal(터미널) 사용 3.1.2 Xcode 사용 3.2 라이브러리 설치 3.3 라이브러리 사용 예제 4. CocoaPods 버전 관리 1. CocoaPods 설치 Terminal(터미널)을 실행하여 아래 명령어를 입력하여 CocoaP..
[iOS] AppStore Connect 앱 올리기 4 - App 추가 안녕하세요!! 오늘은 AppStore Connect 앱 올리기 네 번째입니다. developer site: developer.apple.com/account/ 앱스토어에 앱을 올리기 위해서 앱에 대한 정보를 추가해야 합니다. 헷갈리는 부분이 있을 수도 있으니 천천히 따라와 주세요. 우선 App Store Connect에 접속해 주세요. App Store Connect: appstoreconnect.apple.com/ - App Store Connect 앱 추가 1. 나의 앱 추가 App Store Connect에 접속하면 많은 기능들을 보실 수 있는데요. 저희는 앱을 등록하거나, 배포가 목적이니 '나의 앱'을 클릭해 주세요. '앱' 우측에 있는 [+] 버튼을 눌러 '신규 앱' 버튼을 선택해 주세요. 신규..
[iOS] 푸시알림(PUSH) - APNs 키 등록 오늘은 푸시 알림 기능에 필요한 APNs 키 등록에 대해 포스팅하겠습니다. developer site: developer.apple.com/account/ - APNs Key(Apple Push Notifications service) 등록 APNs Key는 앱에 푸시 알림 서비스를 사용하기 위해 꼭 필요한 Key입니다. (푸시 알림을 사용하지 않는 경우 생략) 푸시 알림은 앱 사용자에게 데이터를 전달해 알림을 주는 것입니다. 예를 들면 카톡이 왔을 때 화면 상단에 내용이 나타나는 것을 보셨을 텐데 이게 푸시 알림입니다. 1. developer Keys 접속 및 추가 developer.apple.com/account/resources/authkeys/list 접속 후 생성 진행 (로그인 후 접근 가능) ..
[iOS] AppStore Connect 앱 올리기 3 - Provisioning Profile 오늘은 AppStore Connect 앱 올리기 세 번째입니다. developer site: developer.apple.com/account/ - Provisioning Profile(프로비저닝) 생성 Provisioning Profile은 앱 upload시 서명하기 위해 필요한 인증서입니다. 1. developer Profiles 접속 및 추가 developer.apple.com/account/resources/profiles/list 접속 후 생성 진행 (로그인 후 접근 가능) [+] 버튼을 눌러 생성 2. Profile 선택 Distribution(분배, 배포), Development(개발) Appstore 배포가 목적이기 때문에 Distribution에서 'App Store'를 선택해 줍니다. ..
[iOS] AppStore Connect 앱 올리기 2 - Certificate 오늘은 AppStore Connect 앱 올리기 두 번째입니다. developer site: developer.apple.com/account/ - Certificate 생성 1. 키체인 접근 Dock에 Launchpad 또는 Spotlight(cmd + spacebar)에서 '키체인 접근'을 실행해 주세요. 2. 키체인 접근 -> 인증서 지원 -> 인증 기관에서 인증서 요청... 3. 인증서 저장 사용자 이메일 주소, 이름을 입력 후 원하는 위치에 저장해 주세요. 인증서는 Developer Certificate 생성 시 필요합니다. 4. developer certificates 접속 및 추가 developer.apple.com/account/resources/certificates/list 접속 후 생..
[iOS] AppStore Connect 앱 올리기 1 - Identifier 안녕하세요. 이번 포스팅은 AppStore에 앱을 심사요청 및 등록해보는 과정에 대해 작성해보도록 하겠습니다. developer site: developer.apple.com/account/ - Identifier 등록 1. developer 사이트 접속 및 추가 developer.apple.com.account/resoureces/idenfitires/list 접속 후 생성을 진행합니다. (로그인 시 확인 가능) 아래 이미지처럼 [+] 버튼을 눌러 생성을 진행해 주세요. 2. Identifiers 선택 새로 등록할 identifier를 선택 후 우측 [Continue] 버튼을 클릭해 주세요. App이니까 App IDs를 선택하시면 됩니다. 3. Type 선택 App 선택 후 [Continue] 버튼을 ..

반응형