안녕하세요. 도미닉입니다. SwiftUI 로 첫 프로젝트를 완료해서 페이워치 리뉴얼 앱을 런칭했는데요. 거기서 겪었던 오류를 설명하고 해결책을 공유하고자 합니다. 오류 발견 크래쉬틱스에 아래와 같이 많은 오류가 발생했습니다. 고객센터로 들어온 문의를 보면 일부 유저에게 홈 화면에서 앱이 강제종료되는 문제가 있었습니다. 처음에는 크래쉬틱스에 있는 에러와 홈 화면에서 앱이 강제종료되는 이슈를 별개의 문제로 알았습니다. 크래쉬틱스의 자세한 내용을 살펴봐도 홈 화면과 연관성을 못 찾았기 때문입니다. 아래는 크래쉬틱스에 내용입니다. Fatal Exception: NSInternalInconsistencyException Attempted to scroll the collection view to an out-of..
안녕하세요. 도미닉입니다. 오늘은 Personal development teams, including , do not support the Push Notifications, Associated Domains, and Sign in with Apple capabilities. 이라는 에러가 발생했을 때 해결 방법을 공유하고자 합니다. 저는 회사에 프로젝트를 처음 실 기기에서 빌드할 때 이런 오류가 발생했는데요. 회사 애플 개발자 아이디를 초대 받아서 실행해도 여전히 에러가 발생하였습니다. 이 때 프로젝트 설정 파일로 들어가서 Signing & Capabilities 를 선택합니다. Signing - Team 을 선택하고 Add an account 를 선택하면 개발 팀을 선택할 수 있는데요. 저는 회사 이..
안녕하세요. 도미닉입니다. 오늘은 Xcode couldn't find any iOS App Development provisioning profiles matching 이라는 에러가 발생했을 때 해결 방법을 공유하고자 합니다. 저는 회사에 프로젝트를 처음 실 기기에서 빌드할 때 이런 오류가 발생했는데요. 회사 애플 개발자 아이디를 초대 받아서 실행해도 여전히 에러가 발생하였습니다. 이 때 프로젝트 설정 파일로 들어가서 Signing & Capabilities 를 선택합니다. Signing - Team 을 선택하고 Add an account 를 선택하면 개발 팀을 선택할 수 있는데요. 저는 회사 이메일로 다시 한번 로그인을 하니 개인 Personal 팀이 아닌 회사 Sigining 팀이 또 추가되었고 그 ..
안녕하세요. 도미닉입니다. 엑스코드 13.3 으로 업데이트를 하고 빌드 업로드에 실패하는 STATE_ERROR.VALIDATION_ERROR.90165 오류가 발생하였습니다. 이 오류의 해결 방법을 공유하고자 합니다. 1. Xcode 에 Preferences 를 엽니다. 2. Accounts 탭에 Manage Certifications... 를 클릭합니다. 3. + 버튼을 누른 뒤에 Apple Distribution 을 클릭합니다. 4. Done 을 눌러 나갑니다. 5. 다시 Archive 를 진행하면 정상적으로 업로드가 완료됩니다. 궁금하거나 안 되는 부분 있으면 댓글 달아주세요. 읽어주셔서 감사합니다. 참고 : https://developer.apple.com/forums/thread/703995
안녕하세요. 도미닉입니다. 아이폰을 맥북에 꽂고 엑스코드에서 아이폰으로 실행시키려고 하면 아래 오류가 뜰 경우가 있습니다. 이 경우 해결 방안을 공유합니다. 아이폰에서 실행했던 앱을 제거합니다. 빌드 폴더를 청소합니다. ⌘ + shift + K 아이폰 페어링을 해제합니다.(from ⌘ + shift + 2 window) 아이폰 연결을 끊습니다. 아이폰을 재시작합니다. 맥을 재시작합니다. 연결합니다. 이렇게 해서 저는 문제를 해결할 수 있었습니다. 잘 안되시거나 문의사항은 댓글 달아주세요. 읽어주셔서 감사합니다. 참고 : https://stackoverflow.com/questions/64974291/xcode-12-3-beta-failed-to-prepare-device-for-development
안녕하세요 도미닉입니다 오늘은 테두리를 둥글게 하는 cornerRadius 값을 스토리보드에서 설정하는 방법을 공유하겠습니다. 뷰를 클릭하고 Identity Inspector를 클릭하면 위와 같이 UserDefined Runtime Attributes 칸이 있습니다. 플러스 버튼을 누른 뒤에 아래 항목들을 추가합니다. layer.masksToBounds Boolean YES layer.cornerRadius Number 5 숫자 5 자리에 원하는 값을 넣으면 됩니다. 참고 stackoverflow.com/questions/34215320/use-storyboard-to-mask-uiview-and-give-rounded-corners
안녕하세요 도미닉입니다. 오늘은 Xcode 11 에서 iOS 13 미만 버전의 프로젝트를 빌드하는 방법에 대해서 알아보겠습니다. xcode 11 에서 프로젝트를 생성하면 자동으로 target 이 iOS 13 으로 정해집니다. iOS 13 에서 추가된 SceneDelegate.swift 가 자동으로 생성되고 이전 버전과 다른 AppDelegate.swift 가 생성됩니다. 이러한 상황에서 target 을 iOS 13 버전 미만으로 설정하고 빌드했을 때 오류들이 나오는 문제가 발생합니다. 이럴 때 오류를 해결하고 정상적으로 빌드할 수 있는 방법을 공유합니다. 오류 해결 방법 SceneDelegate.swift 수정 class SceneDelegate: UIResponder, UIWindowSceneDeleg..
- Total
- Today
- Yesterday
- 시원스쿨
- 프로그래밍
- 프로그램
- 왕초보 영단어1
- 매트랩
- 데이터베이스
- terascan
- 애플
- 반복문
- Matlab
- exercise
- Swift
- 테라스캔
- C
- 리눅스
- Apple
- database
- 배열
- 스위프트
- 연습문제
- IOS
- 뇌를 자극하는 C 프로그래밍
- 형용사
- MySQL
- 단어
- Xcode
- 함수
- 포인터
- 영어
- 뇌를 자극하는 C프로그래밍
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |