일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬
- 정렬
- SwiftUI
- dfs
- 파이썬 풀이
- Swift공부
- BFS
- 그리디 알고리즘
- 알고리즘
- 오토레이아웃
- UIKit
- 앱개발
- Algorithm
- Clean Architecture
- error
- swift
- Level 1
- 프로그래머스
- Python
- ios
- greedy algorithm
- 안드로이드 공부
- Android
- 백준온라인저지
- iOS개발
- 백준 온라인 저지
- Autolayout
- Kotlin
- 공부
- 알고리즘 공부
- Today
- Total
목록분류 전체보기 (87)
Tori의 개발 공부
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/m1Nar/btsIS7VgOtj/Mg3mcAnHZvNex5FdlwNaEk/img.png)
default_platform(:ios)platform :ios do desc "Build and distribute to Firebase App Distribution" # 해당 lane의 설명 lane :distribute do # lane 이름과 시작점 match(type: "adhoc") # match의 Adhoc 프로비저닝 프로파일을 가져옴 clean_build_artifacts # 이전 빌드 아티팩트를 정리 (클린 빌드) # 배포 시 빌드 타임을 기록하기 위함 build_start_time = Time.now # 스타트 시간 기록 UI.message("Build started at #{build_start_time}") # 빌드 시작 메시지 출력 # 생성될..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/mEVnN/btsIQnExR0L/OMvhzJikOsv3ojABO5sKBK/img.png)
프로젝트 초기 단계에서 앱을 기획을 점검하는 도중 AOS와 iOS 간의 의사소통에서 같은 컴포넌트라도 서로 지칭하는 언어가 달라"아 그게 ㅇㅇㅇ을 말하는 거죠?"라는 질문을 하는 일이 많았다.디자이너 또한 지칭하는 언어가 다르기 때문에 이에 대해 앱에 사용될만한 모든 컴포넌트들에 대해 정리를 해두고 디자이너분의 합류와 동시에 Product Language를 정립하기 시작했다. 예를 들어 iOS의 네비게이션바의 경우 AOS에서는 AppBar라고 불리며 오히려 하단 탭바를 네비게이션이라고 불렀고, 디자이너의 경우 화면 전환을 전반적으로 이르는 말을 네비게이션이라고 하였다.토스트 메시지나, 스낵바 등 iOS는 없지만 AOS에만 있는 컴포넌츠의 경우 AOS의 언어를 따라가면 괜찮았지만 위처럼 같은 컴포넌츠지만 ..
Ruby 버전 문제원인brew로 fastlane을 설치 -> 자동적으로 맞는 Ruby 버전을 같이 설치해 줌? 따라서 따로 설정할 것이 없음.이라고 나와있어 brew로 설치기본으로 맥이 가지고 있는 ruby 버전이 있어 해당 버전이 global 로 사용되어 brew로 함께 설치된 ruby 버전이 사용되지 않아 호환성 문제 발생해결과정brew로 설치된 ruby 버전 확인 : brew list rubySystem ruby 버전 확인which rubyruby -v만약 시스템 루비의 버전이 더 낮을 경우 (호환성 문제의 원인이 될 수 있음)brew로 설치한 ruby를 기본경로로 설정하기 echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.zshrcsource ~..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cEUUEr/btsICUhQvup/0nolBerckSskffuhTIw470/img.png)
이전 프로젝트 배포 과정은 아래 링크에서 확인할 수 있다.https://bang-tori.tistory.com/90 [iOS / Firebase] Firebase AppDistribution 을 통해 Test App 을 배포해보자 (1/2)현재 진행 중인 프로젝트에서 테스트 앱을 배포하는 도구로 Firebase AppDistribution 사용하기로 하였다.이전에는 TestFlight 만 써왔는데 안드로이드 개발과 동시에 진행되는 프로젝트이기에 두 플랫폼bang-tori.tistory.com 이번에는 배포 후 테스터들 기기 등록 과정과 테스터들의 앱 설치 과정을 정리해볼까 한다. Tester 테스터 입장에서 해야 할 일들을 먼저 정리해 보면 메일이 도착하고 스타트버튼이 있는데 이를 누르면 다음과 같이 연..