안녕하세요 에밀리 입니다
인앱 결제는 영어로는 In-App Purchase(IAP)라고 하구요. 특정 기능이나 컨텐츠에 요금을 부과할 때 사용합니다. 이렇게 생긴 화면 다들 보셨죠.
그럼 인앱 결제 구현하는 법 정리해보겠습니다.
작성 시 해당 자료를 많이 참고하였습니다.
인앱결제를 구현하기 앞서 애플 개발자 계정이 반드시 등록되어있고 결제를 테스트할 앱이 등록되어 있어야 합니다.
‼️ iOS App Lifecycle Explained 를 의역했습니다. 더 정확한 내용은 원문을 참고해주세요.
iOS 라이프 사이클이 어떻게 동작하는지에 대한 질문이 들어왔다. 이 문제를 적절하게 말하기 위해, 당신은 우리가 두 가지 방법으로 iOS의 라이프사이클과 상호작용한다는 걸 알아야 한다:
안녕하세요 크몽 모바일 개발자 인트, 에밀리입니다.
저희는 올 한해 크몽 IT애자일팀에서 함께 개발했는데요. 사용자들에게 더 나은 경험을 제공하기 위해 다양한 실험을 진행했습니다. 이 과정을 2편에 걸쳐 공유하려 합니다.
A/B Test는 하나의 웹 또는 앱 페이지를 두 가지 버전으로 나누어 비교한 후 어떤 버전이 더 효과적인지 판단하는 방법입니다. 효과를 논의할 때 페이지전환율, 구매전환율 등 지표에 따라 판단하죠. A/B Test는 작게는 버튼 배치에서부터 크게는 마케팅이나 인터페이스를 개발하기 위해서도 사용됩니다. 해당 테스트를 통해 웹 또는 앱을 최적화하고 비즈니스 성장을 위해 어떤 선택을 해야 할지 결정을 내리는 …
안녕하세요 에밀리입니다
오늘은 하이브리드 앱을 만들기 위한 모든 것을 알아보도록 하겠습니다
기본적인 wkwebview 세팅이 아니라
관련 메소드들 중심으로 알아보겠습니다
첫번째는 웹뷰 기본 동작입니다
아래 그림처럼 툴바를 이용하여 뒤로가기, 앞으로가기, 새로고침 등의 네비게이션 기능을 사용합니다
툴바 아이템마다 IBAction을 연결하여
webview의 뒤로가기, 앞으로가기, 새로고침, 로딩 중지 등을 수행합니다
이건 아주 기본적인 웹뷰 동작이고
하이브리드 앱을 만들경우 반드시 들어가야 합니다!
(하지만 해당 툴바만 있을 경우, minimum design으로 리젝당합니다)
웹뷰에는 네비게이션을 컨트롤 해주는 delegate가 두 개 …
→ 그럼 만약 —root
키워드를 집어넣지 않는다면? → 이상한 일이 일어나는데...
→ 중도에 rebase 취소하고 싶을 경우엔 —abort
→ commit 역사를 복구하고 싶을 경우 : —hard origin/master
—amend
로 취소해준 커밋을 합쳐준다git reset —soft HEAD~1
: commit은 취소하고 파일 …
try 오픈소스 컨트리뷰트 2기를 수강하면서 정리한 내용입니다
git diff
: 기존에 있던 파일의 변화내용. 이전에 없던 파일이면 변화가 아니니 결과가 안나타남!git status
: 파일의 add, commit 상태변화 내용. 내가 어디까지 작업했는지 아리까리할때 사용git show
: 가장 최근 커밋의 상세내용을 보여줌!git commit -sm "커밋 메시지"
서명을 포함한 커밋으로 git show
로 찍을 경우, 그냥 commit과는 달리 signed-off-by라는 서명이 들어간다!git shortlog
: 로그가 오래된 순서로 찍힌다!git log
: 로그가 최신순으로 찍힌다!git log --oneline
…‘try 오픈소스 컨트리뷰션’ 강의를 듣게 됐다. Git이라고는 commit, push, pull, merge가 전부였던 내게 새로운 도전이 될 것 같다. 혹시라도 머지가 잘못될까봐 불안해하는 게 싫기도 했고, 예전부터 알고싶던 오픈소스를 더 배워보려고 한다.
매 수업마다 당일 배운 내용을 정리해서 올릴 예정이다.
첫날이어서 기본적인 git 명령어 실습을 했다. 기본적인 실습이지만 선생님이 몰랐던 상태 명령어까지 자세히 알려주셔서 유익했다. 내가 새로 알게 된 내용이나, 기존에 안다고 생각했지만 미처 몰랐던 부분만 정리해본다.
$ git add 파일이름
GUI툴로는 add와 commit을 구분하지 않는다. 하지만 …
요즘 애플 로그인에 대해 조사하고 있습니다
현재까지 나온 소식들을 정리해보려고 합니다
앱이 Apple로 로그인해야 하는 시점에 대한 기준을 제공하기 위해 App Store 심사 지침을 업데이트하였습니다. 오늘부터 App Store에 제출하는 신규 앱은 해당 가이드라인을 따라야 하며, 기존의 앱과 앱 업데이트는 2020년 4월 전까지 해당 가이드라인을 따라야 합니다.
4월 전까지 회원가입이 있는 서비스에는 애플 로그인을 포함시켜야 한다는 조건이 들어가게 됐습니다. 하지만 아직 국내외에서 마땅히 애플 로그인을 서비스에 포함시킨 앱이 보이지 않네요. (적용한 앱은 하단 참조)
사용자는 원한다면 진짜 이메일 주소가 아닌, 임의 …
iOS 하나부터 열까지 이해하기