반응형

Mobile 개발/Android&IOS 16

Apple 개발자 멤버쉽 만료 시 앱스토어 내 앱은? 다시 결제 하면?

Apple 개발자 멤버쉽이 만료되면? - 배포가 중단되고 앱스토어에서 검색되지 않습니다. - 새로운 앱이나 업데이트를 제출 할 수 없습니다. - 시험판 소프트웨어, Certificates, Identifiers & Profiles(인증서, 식별자 및 프로파일)에 접근이 불가능 합니다. - 다만, 기존 다운 받은 어플 사용에는 문제가 없습니다. - Apple 멤버쉽 설명을 보면, 180일 후 부터는 기존 어플도 삭제되는 것으로 보입니다. 멤버쉽을 다시 결제 하면? - 24시간 내에 무료앱은 다시 배포가 되고, 마켓에서 검색이 됩니다. - 유료앱은 App store connect에서 '유료 응용 프로그램 계약서'를 작성하면 이용가능합니다. - 앱을 다시 제출할 필요는 없습니다.

아이폰 13 특징, 기능, 소문, 루머

아이폰 x-series 에 이어, 아이폰 11, 아이폰 12 가 출시되었습니다만 카메라 말고는 사실 큰 차이가 보이지 않고 있습니다. 21년 말이나 22년에 나올 아이폰 13에는 어떤 변화가 있는 지 특징/소문/기능 을 알아봅니다. 최근 공개 된 이미지에서 핵심은 "노치 디자인이 줄어들 것"이라는 점인데 최근 유출된 정보들과 거의 비슷합니다. 지금까지 글로벌 매체들의 소식을 종합해보면 예년처럼 아이폰13 시리즈는 9월 출시가 유력한 상황으로 디자인은 아이폰12와 거의 비슷할 것으로 보이고 이런 이유 때문에 공식 네이밍 또한 아이폰13이 아닌 아이폰12s라는 명칭도 거론되고 있습니다. 아이폰12 미니는? 아이폰13 시리즈에서 "미니" 모델은 만나기 힘들지 않을까 생각됩니다. 아이폰12 시리즈 중에서는 판매..

ios 언어 변경 / xcode 언어 설정 / 다국어

ios app 을 출시 하면 '언어' 항목이 보여지는데요 이 '언어'를 xcode 에서 변경하는 방법입니다. (IOS 개발 이나, react-native IOS 개발 모두 동일) default 'en' 으로 되어있기 때문에 별도의 수정을 하지않고 release 하면 왼쪽사진과 같이 EN이 되고 수정을 해줘야 아래 '셀프등기가이드' 처럼 변경이 됩니다. 수정은 다음과 같이 진행합니다. xcode - info.plist 의 'localization native development region' - 원하는 value 로 변경 번외로, 언어 설정에 따른, App Name 변경 방법 입니다. [마주친42] iOS 앱 이름 변경 Localization 문제 상황 App store에 등록된 앱 이름과, 다운로드했을..

RN - 채팅적용 및 AppStore 심사 통과 하기

안녕하세요, 최근에 android/ios 동시 앱을 출시하면서 android 는 간단하게 앱 심사 통과시켜주는 반면에 ios는 꽤 까다롭다는것을 몸소 체험했습니다. 경험 상 android는 최소한의 휴먼 검수와 대부분의 자동화, ios는 휴먼 검수만 하는 것으로 보입니다. ios 심사 반려 목록은 여기!! yannichoongs.tistory.com/184?category=797849 RN - AppStore IOS 등록 시 반려 목록 1) Apple Social Auth 추가 요청 19년도 부터 App 에서 Soial Auth Login 을 지원할 경우 '애플 로그인'도 반드시 추가해야 한다고 함. 구글만 추가했더니 반려.. 아래 가이드 대로 수정 yannichoongs.tistory.com.. yan..

Firebase - Realtime Database와 Cloud Firestore 비교

Firebase에서 database는 Realtime Database와 Cloud Firestore 두가지를 제공해주고 있습니다. 하나의 프로젝트로 두개 모두 사용할 수도 있고 하나만 선택해서 사용할수도 있습니다. 처음에는 realtime database가 먼저 서비스가 되었지만 여러 단점들 보완 및 성능이 개선되어 Cloud Firestore가 서비스되기 시작하였습니다. 차이점을 설명해놓은 페이지는 공식문서인 이 페이지를 참고 바랍니다. 큰 차이점을 요약하자면 데이터 모델, 쿼리, 확장성, 가격 정책을 꼽을 수 있습니다. 데이터 모델 Realtime database에서는 데이터를 하나의 큰 JSON 트리로 저장합니다. 그렇기 때문에 복잡한 계층적 데이터를 정규화 시켜서 정리하기가 쉽지 않습니다. 이런점..

RN - AppStore IOS 등록 시 반려 목록

1) Apple Social Auth 추가 요청 19년도 부터 App 에서 Soial Auth Login 을 지원할 경우 '애플 로그인'도 반드시 추가해야 한다고 함. 구글만 추가했더니 반려.. 아래 가이드 대로 수정 yannichoongs.tistory.com/183 RN (React Native) - Apple Social Login with Firebase 애플 정책에 따라, 앱이 Social Login 기능을 지원할 경우 Apple Login 을 강제하고 있습니다. 애플의 갑질은 참... 음냐 .. 우선, Firebase 통해 Apple 인증 및 로그인 하기 위해서는 아래 RN 가이드에 따라 진 yannichoongs.tistory.com 2) Data Collection and Storage 위..

RN - Android build 부터 PlayStore 배포 까지

Android build 부터 PlayStore 배포 까지 진행 하면서 정리한 내용 공유 합니다. 순서는 다음과 같습니다. - release 용 빌드 및 테스트 - 빌드최적화 (선택) - PlayStore 배포 release 용 빌드 및 테스트 Mac에서 터미널 프로그램을 열고 RN(react native) 프로젝트 폴더에 android/app 폴더로 이동합니다. cd [your path]/android/app 아래 명령키 통해 안드로이드 서명키를 발급 # keytool -genkey -v -keystore ompangchu.keystore -alias ompangchu -keyalg RSA -keysize 2048 -validity 10000 아래 내용들을 모두 입력하고 비밀번호도 입력하면 androi..

RN - IOS build 부터 AppStore 배포 까지

IOS build 부터 AppStore 배포 까지 진행 하면서 참고한 블로그 및 AppStore 에서 요구하는 정보들 정리 및 공유 합니다. 이대로만 따라해서 배포까지 마무리 지었습니다. build 및 test https://dev-yakuza.posstree.com/ko/react-native/ios-running-on-device/ 개발자등록 http://digitalnomadcamp.kr/article/%EC%95%B1%ED%9B%84%EA%B8%B0/4/491/ 인증서 https://dev-yakuza.posstree.com/ko/react-native/ios-certification/ testflight https://dev-yakuza.posstree.com/ko/react-native/ios..

Firebase - Realtime Database CRUD

1. Create Firebase database 쓰기에는 set 과 push 가 있습니다. set 를 사용하면 지정된 위치에서 하위 노드를 포함하여 모든 데이터를 덮어씁니다. 키 값이 따로 없으며 지정된 위치에 바로 저장됩니다. 만약 하위에 데이터가 있다면 지워지고 덮어쓰여집니다. firebase.database().ref('status/lounge').set({ status: data.status, playTime: data.playTime, videoName: data.videoName, }); push 를 사용하면 데이터베이스의 데이터 목록에 추가합니다. 목록에 새 노드를 푸시할 때마다 데이터베이스에서 고유 키(예: music////)를 생성합니다. firebase.database().ref(`m..

AppStore app등록 시 실제 IPhone 에서 보여지는 화면

앱 스토어 검색을 통해 해당 앱을 찾는다면 검색 결과 목록에서 표시되는 내용은 아래와 같습니다. 아이콘, 이름, 부제 그리고 앱 미리보기 및 스크린샷이 아래와 같이 나타납니다. 또한 부제의 경우 길이에 따라 줄임표로 내용이 생략될 수 있습니다. 앱 미리보기 및 스크린샷의 경우 앱 미리보기가 우선이며 그 뒤로 스크린샷이 위치합니다. 앱 상세 화면 상단에는 위와 같이 아이콘, 이름, 부제, 등급, 앱 미리보기 및 스크린샷이 위치합니다. 스크린샷 아래로는 우선 프로모션 텍스트가 위치하며 더보기를 누를 경우에 이어서 설명이 추가적으로 노출되게 됩니다. 하단에서는 리뷰 부분에 앱 지원을 누르게 되면 입력해둔 지원 URL의 주소로 이동합니다. 카테고리는 두개의 카테고리를 입력해두더라도 첫번째 카테고리만 표시되게 됩..

반응형