일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Realm
- MacOS
- mac
- 개발자
- Firebase
- 웹뷰
- geofencing
- Archive
- Swift
- window
- Code
- 이미지
- darkmode
- Xcode
- IOS
- Apple
- view
- UIButton
- 한글
- rxswift
- SwiftUI
- Notification
- iOS16
- github
- Session
- JPA
- appstore
- FLUTTER
- Git
- error
- Today
- Total
목록분류 전체보기 (269)
EEYatHo 앱 깎는 이야기
문제 현상앱 실행 직후 크래시한명의 유저에게만 계속해서 발생앱 재설치에도 계속 발생스택 트레이스 : 앱내 피처에서 크래시 발생 (Moya -> RxSwift -> 앱내 피처) 원인대기업 근로자의 보안 프로그램으로 인한 크래쉬 원인 파악 경로유저가 계속해서 크래쉬 발생 문의아무리 추측하고, 재현하려해도 안됨유저 디바이스를 컴퓨터에 연결하고 디버깅하기위해 방문 시도주소 파악 -> 이천시이천시? SK하이닉스가 있는 곳인데? 혹시 근로지가 어떻게 되시죠..? -> SK하이닉스유저분 폰에 보안 프로그램이 설치되어 있음.보안 프로그램없는 폰에 해당 유저 계정으로 로그인 -> 정상 동작유저분이 자신의 동료 직원에게 앱 설치 시켜보았더니 -> 크래쉬 발생=> 보안 프로그램이 원인이라는 판단
view -> Bloc 이벤트 주입BlocProvider .of(context) .add(MyEvent(id));context.read().add(MyEvent()); BlocBuilder 없이 view 에서 state값 바로 사용하기 글로벌 블럭 사용에 용이context.select((MyBloc bloc) => bloc.state.nowIndex); BlocBuilder 없이 view 에서 state값 바로 사용하기 글로벌 블럭 사용에 용이
Crashlytics는 데이터를 90일까지만 유지 (무료인데 이정도면 감사합니다) Crashlytics는 앱을 재실행 할 때, 디스크에 저장되어 있던 record들을 전송함. Crashlytics 에서 유저의 기준앱을 개별적으로 설치한 것여러 기기에 앱을 설치한 사람이 있다면, Crashlytics는 각 설치를 다른 사용자로 계산세션의 기준유저가 앱에 참여하는 연속적인 기간앱이 새로 켜질 때 새 세션 시작 (콜드 스타트)최소 30분의 백그라운드 작동 후 포그라운드 상태가 될 때도 새 세션이 시작커스텀 keyrecord 발생시, 키값들을 함께 기록 (record의 “키” 탭에 있음)NSDictionary64개의 키-값 쌍 지원. 개당 최대 1KB특정 record를 검토할 때, 커스텀 키를 함께 볼 수 있기..
단축키 : shift + window + s macOS에서 shitle + command + 4 처럼 편하게 사용 가능
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cu5kfi/btsHsZM4Mym/iNvC8jnMg4rxp9XyRXPuoK/img.png)
1. 실행 열기 (Window + R) 2. devmgmt.msc 입력 3. 장치 관리자에서 디스플레이 어댑터 확인
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cCask8/btsHuwJgMYK/qWaX0NcKD0zKqutBKy6IG0/img.png)
1. 실행 열기 (Window + R) 2. dxdiag 입력 3. DirectX 진단 도구에서 버전 확인
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/blW2T2/btsHtdYKnhm/CNMYed8zbk90aauBhst2Tk/img.jpg)
에러 상황Bellwright 설치 후, 실행했더니, directx 12 is not supported on your system. try running without the -dx12 or -d3d12 command line argument. 라는 에러 발생. 실행 환경2015 맥북 프로 부트캠프window10direct12AMD radeon pro 5500M 해결 방법AMD에서 그래픽카드 드라이버를 수동으로 받아서 설치했더니 해결 링크 Apple Boot Camp Software Graphics Drivers www.amd.com실행 화면 Refshttps://steamcommunity.com/app/1812450/discussions/0/4365754355268005774/https://www.yo..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bldxZp/btsHrt6XC1x/nTtvwkAHnhxHzxH68gCAJK/img.png)
에러 상황XcodeCloud 빌드시 에러 발생Log에 나와있는 에러 문구xcodebuild: error: Could not resolve package dependencies:Package.resolved file is corrupted or malformed; fix or delete the file to continue: unknown 'PinsStorage' version '3' at '/Volumes/workspace/repository/ToyProject.xcworkspace/xcshareddata/swiftpm/Package.resolved'. 해결 방법XcodeCloud 환경의 Xcode 버전을 15.1 -> 15.3 으로 변경하여 해결