ios
-
Debug/Staging/Relase 모드로 아이폰에 앱 설치Language/iOS,AOS 2023. 2. 6. 12:51
디버깅 환경에 따라 다르게 앱에 설치하는 방법이다. 상단 박스 쳐진 부분을 클릭하고 `Edit Scheme...`를 클릭한다. 아래와 같이 Staging으로 선택한다. 하단 그림에서 박스 처리된 실행 버튼을 클릭하면 `Staging` 모드로 단말기에 앱이 설치된다. 완료!! 테스트 해보면 정상적으로 동작될것이다. 혹시라도 Unable to load contents of file list 에러가 발생하게 된다면 아래 블로그를 참조 바란다! https://dchkang83.tistory.com/155 Unable to load contents of file list 에러 디버깅 환경에 따라 다르게 앱에 설치하는 방법이다. 에러메시지는 아래와 같다 Unable to load contents of file li..
-
Unable to load contents of file list 에러Language/iOS,AOS 2023. 2. 6. 12:49
디버깅 환경에 따라 다르게 앱에 설치하는 방법이다. 에러메시지는 아래와 같다 Unable to load contents of file list: '/Users/deokjoonkang/dev/projects/neoflat/ios-swift/gobang/Pods/Target Support Files/Pods-gobang/Pods-gobang-frameworks-Staging-input-files.xcfilelist' 빌드 에러가 발생하였다. 코코아팟 설정 이후에 빌드환경을 추가하게 되면 나는 에러인듯하여 코코아팟 빌드를 다시 해주었다. 코코아팟 라이브러리 다시 받기 $ sudo gem update cocoapods --pre $ pod update 완료!!
-
Multiple Configurations 로 Debug, Release 구분 배포Language/iOS,AOS 2023. 2. 3. 13:36
Multiple commands produce error가 발생하여 원인 분석 및 처리한 내용이다. 1. Multiple Configurations 설정 Debug : 개발 Debug Staging : Testflight 에 올라가는 Debug 환경 Release : Testflight 및 AppStore 에 올라가는 Production 환경 Configuration 생성 PROJECT(name) -> Info -> Configurations -> `+` 클릭 -> Duplicate "Debug" Configuration Staging 추가 `Staging`으로 변경 2. User-Defined Setting 생성 TARGETS(name) -> Build Settings -> `+` 클릭 -> Add U..
-
Multiple commands produce errorLanguage/iOS,AOS 2023. 2. 3. 11:42
Multiple commands produce error가 발생하여 원인 분석 및 처리한 내용이다. 에러 메시지 Multiple commands produce '/Users/deokjoonkang/Library/Developer/Xcode/DerivedData/gobang-fynlkyamzydaaldppqglckesubdw/Build/Products/Debug-iphonesimulator/gobang.app/GoogleService-Info.plist' 에러 메시지를 보게되면 중복되는 파일들이 3개나 존재하는것을 알 수 있다. Puild Phases -> Copty Bundle Resources에서 중복 파일 발견! `-` 눌러서 중복되는 파일들 모두 삭제해주자! Puild Phases -> Copty ..
-
iOS/WebView/Project - Firebase 푸시 알림#15Project/Swift+WebView 2023. 2. 3. 10:40
Swift 기반에 FCM(Firebase Cloud Messaging) 푸시 알림을 설정해 보자! 1. 파이어 베이스 설정 https://dchkang83.tistory.com/132 iOS/Xcode 14X - Firebase 푸시 알림 설정#1 Swift 기반에 FCM(Firebase Cloud Messaging) 푸시 알림을 설정해 보자! App Store 개발자 계정 생성 안드로이드는 상관 없지만 IOS는 App Store 개발자 계정이 없으면 진행이 불가하다고 한다. 먼저 https://firebase. dchkang83.tistory.com 2. 애플 개발자 & Xcode 설정 및 발송 https://dchkang83.tistory.com/133 iOS/Xcode 14X - Firebase 푸..
-
iOS/WebView/Project - 웹뷰 localhost 표시#14Project/Swift+WebView 2023. 2. 1. 19:18
IOS/Xcode 14X Swift5.7.2 WKWebView 에서 작업 진행 맥북 로컬호스트 아이피 확인 https://dchkang83.tistory.com/148 MacOS/맥북 ip 주소 확인 방법 방법1. 시스템 환경설정 맥북 -> 시스템 설정 네트워크 USB ~~ LAN 2 영역 클릭 방법2. 터미널 $ ipconfig getifaddr en0 $ ifconfig | grep inet dchkang83.tistory.com Const에 확인 한 로컬 아이피 주소로 변경해 준다. 로컬 웹서버 URL을 웹뷰에 노출되도록 해준다. 로컬 서버로 정상으로 나오는것이 확인 된다.
-
Provisioning Profile 등록 및 오류 처리Language/iOS,AOS 2023. 2. 1. 16:42
이번 포스팅에서는 프로비저닝 프로파일이 초기화 하는 방법을 간략하게 정리해 놓아야 겠다. 프로비저닝 프로파일 등록 프로비저닝 프로파일 생성 및 다운로드 생성 및 다운로드는 아래 포스팅을 참조 부탁드린다. https://dchkang83.tistory.com/142 애플 개발자 사이트 분석#6 - Provisioning Profile 생성 이번 포스팅에서는 애플 개발자 사이트에서 Provisioning Profile 등록 및 수정을 해보도록 하겠다. 애플 개발자 사이트에 접속 https://developer.apple.com/ Apple Developer There’s never been a better time to develop for dchkang83.tistory.com 프로비저닝 프로파일 등록 {..