| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Expo
- 정보처리기사
- react natvie
- DDD
- nextJS
- TS
- React Native
- ui thread
- rniap
- 타입스크립트
- 정처기 자격
- 속도개선
- js
- 불변식
- collapsibletabview
- expo updates
- 빌딩 블록
- 정처기 준비물
- 애그리게이트
- HTML
- sharedvalue
- 비동기
- 이펙티브 타입스크립트
- rn
- Aggregate
- typeScript
- in app purchase
- IAP
- 코드 푸시
- BOUNDED CONTEXT
- Today
- Total
목록rn (4)
nika-blog
✨ 배경과 고민작년부터 저희 팀에서는 기존 CodePush 대체제를 본격적으로 검토하기 시작했습니다. 기존 CodePush는 Microsoft App Center의 일환으로 안정적으로 활용되어 왔지만, 다음과 같은 이유로 대체제가 필요하다는 판단을 내렸습니다:Microsoft가 App Center CodePush의 장기적인 지원을 중단할 가능성을 명시함CodePush의 New Architecture 미지원 문제로 인해 React Native 0.76 이상에서는 호환성 문제가 발생자체 유지보수를 고려한 self-hosting(code-push-server)은 관리 포인트가 많고 인프라 종속성이 높음metro 외의 번들러를 사용할 경우 CodePush와 충돌 가능성 존재이러한 이유로 CodePush 유지 비..
최근 Xcode를 16.3으로 업데이트했다가 iOS 앱 빌드가 실패하는 이슈를 겪었습니다. 같은 문제를 겪는 분들께 도움이 될까 해서 정리해봅니다.🧨 발생한 이슈Xcode 16.3부터 std::char_traits 템플릿이 기본 제공되지 않으면서, 일부 앱에서 컴파일 에러가 발생합니다.에러 메시지 예시:use of undeclared identifier 'std::char_traits' 이로 인해 React Native 또는 Expo 기반 프로젝트에서는 정상적으로 iOS 앱을 빌드할 수 없게 되는 문제가 생겼습니다.🔍 원인Apple의 Xcode 16.3 릴리즈 노트에 따르면, std::char_traits 기본 템플릿이 제거되었다고 명시되어 있습니다.이는 Apple이 C++ 표준에 맞게 std::ch..
React Native 기준 In-App Purchase 구독 프로모션 구현나는 In-App Purchase(IAP) 기능을 제공하는 서비스의 개발자이다.우리 서비스는 구독, 일회성 결제 등 다양한 수익 모델을 갖추고 있으며, 오늘은 그중 **구독(subscription)**에 대해 이야기하려고 한다.🔹 In-App Purchase의 구독(Subscription)이란?구독(subscription)은 쉽게 말해 유튜브 프리미엄과 같은 모델을 생각하면 된다.IAP는 Apple App Store, Android Play Store의 각 정책을 따라야 하며, 플랫폼별 구현 방식도 차이가 있다.🔹 구독 프로모션(Promotion) 구현 방법📌 Android (Google Play Store) 기준Androi..
*react-native 기준으로 작성한 코드입니다. 나는 글로벌 서비스를 담당하는 개발자이다. 글로벌 서비스를 개발하면서 마주할 수 있는 문제는 여러가지가 있으나 오늘은 그 중 currency 이슈에 대해 말해보려고 한다. 각 나라 사람들은 다양한 통화를 사용한다. 한국은 원화를, 일본은 엔화를, 미국은 USD를, 유럽은 유로를, 영국은 파운드를 사용한다. 그 밖에 다양한 통화는 모두 QA 하기 벅찰 정도이다. 그렇다면 다양한 통화에 대해 어떻게 대응해야 할까?먼저 현재 유저가 어떤 통화를 사용하고 있는지에 대한 정보가 필요하다. 회원가입 때 요청할 수도 있고, 결제할 때 확인할 수도 있을 것이다. 오늘은 in app purchase(약어: iap)를 사용한 케이스에 대해 말해보려고 한다. in..