EXPERIENCE (51) 썸네일형 리스트형 [Xcode/iOS] Swift 앱스토어(AppStore) 인앱결제(In-App Purchase) 구현하기 (with. Sandbox 테스트) 이번 포스팅은 앱스토어(AppStore) 인앱결제(In-App Purchase)를 Swift로 구현하는 방법이다.인앱결제 기능을 적용하기 위해서는 유료 앱 기능을 활성화해야하며 해당 방법은 아래 포스팅을 참고하면 된다. 유료 앱 활성화하기 [Xcode/iOS] Swift 앱스토어(AppStore) 인앱결제(In-App Purchase)를 위한 유료 앱 설정인앱결제를 진행하고자 했는데 그 전에 진행해야 하는 것들이 많았다...ㅜㅜ 우선 사업자등록을 먼저 진행하고 Apple Store Connect에서 유료 앱 등록을 해야한다. 승인 절차 등이 있어 시간이 소요되s-o-h-a.tistory.com 인앱결제 상품 등록 https://appstoreconnect.apple.com/ appstorec.. [Xcode/iOS] Swift 앱스토어(AppStore) 인앱결제(In-App Purchase)를 위한 유료 앱 설정 인앱결제를 진행하고자 했는데 그 전에 진행해야 하는 것들이 많았다...ㅜㅜ우선 사업자등록을 먼저 진행하고 Apple Store Connect에서 유료 앱 등록을 해야한다.승인 절차 등이 있어 시간이 소요되는 부분이므로 먼저 진행해야했어서,이번 글에서는 해당 부분을 진행하고 다음 글에서 인앱결제 부분을 제대로 진행해보고자 한다. 통신판매업 사업자등록간편 신청 홈택스 국세청 홈택스 www.hometax.go.kr 사업자등록간편신청1. 홈택스 홈페이지 열기2. 신청/제출 탭3. 사업자등록간편신청(개인)-통신판매업 클릭 4. 인적사항 입력5. 업종 선택(개인적으로 검색해보니 해당 세분류가 가장 적합한것으로 보여서 선택함) 6. 입력 및 선택업종 값을 잘 확인함7. 사업자 유형을 알맞게 선택함8. .. [Xcode/iOS] Swift 커스텀 폰트(Custom Font) 사용하기 (with. 상업적 이용 가능 무료 폰트 사이트) 프로젝트 진행 시 커스텀 테마 및 폰트 설정을 위해,상업적으로 문제가 없는 커스텀 폰트들을 적용하고자 했다.적용 방법은 간단히 3단계로 이루어진다. 상업적 이용 가능 무료 폰트 네이버 나눔 네이버 글꼴 모음네이버가 만든 150여종의 글꼴을 한번에 만나보세요hangeul.naver.com 네이버 손글씨 네이버 글꼴 모음네이버가 만든 150여종의 글꼴을 한번에 만나보세요hangeul.naver.com 눈누 눈누상업용 무료한글폰트 사이트noonnu.cc 폰트 파일 넣기상업적으로 문제가 없는 폰트 파일들을 다운 받고 프로젝트 폴더 내에 새로운 폴더를 만들어서 저장 및 정리(파일명은 변경하지 않는 것을 추천) info.plist에 파일 이름 등록info.plist를 열고 Fonts provid.. 검색엔진(Google, Naver)에 내 글 또는 티스토리 사이트 노출시키기 (with. RSS, sitemap) 열심히 블로그를 맘먹고 작성 중.. 남자친구가 중요한 사이트 등록은 했냐고 물어보았다. 그게... 뭐야..? 네이버나 구글에 검색했을 때 나의 글이 노출되기 위해서는 검색 엔진에 사이트 등록을 해야한다는 것! 혹시나 방문자 수가 적은 이유도 이것때문인가..! 하는 마음으로 급하게 사이트 등록을 진행했다 ㅎㅎ 나는 내 티스토리 블로그 노출을 위해 HTML태그를 사용해 진행하였으나, 개인 웹사이트를 등록하는 사람들은 조금 다른 방법(HTML파일)으로 진행하는게 편할 수도 있다! Google Search Console Google Search Console 로그인 Google 검색 콘솔로 이동 accounts.google.com 개인 웹사이트가 아니므로 URL 접두어를 이용해 등록을 진행한다. 등록할 페이지의.. [Xcode/iOS] Swift 구글 애드몹(AdMob) 광고 연동 내가 만든 앱에 광고를 달아보자..!방법은 정말 간단하지만 사전에 구글 애드몹 승인 과정이 필요하므로해당 부분은 미리 해두면 좋을 것 같다 :) 구글 애드몹 가입 및 연동 가입하기 Google AdMob: 모바일 앱 수익 창출인앱 광고를 사용하여 모바일 앱에서 더 많은 수익을 창출하고, 사용이 간편한 도구를 통해 유용한 분석 정보를 얻고 앱을 성장시켜 보세요.admob.google.com위 페이지로 접속해 구글 계정으로 로그인하여 절차 진행** 계정 승인까지 시간이 소요됨 **반나절..?에서 하루 정도 걸리는 것 같다! 앱 연동 1. 시작하기 클릭2. 플랫폼 선택3. 앱 출시 여부 선택4. 완료 광고 생성 광고 단위 생성 1. 광고 단위 추가 클릭2. 원하는 광고 형식 선택3. 광고.. [Unity] 빠른 HTTP 통신을 위한 유니티 에셋 추천 기본 HTTP 통신이 느리다고 생각되어 에셋을 사용해보았고, 확실히 더 빠른 이미지 로딩을 볼 수 있었다. Asset 링크 Best HTTP/2 | 네트워크 | Unity Asset Store Get the Best HTTP/2 package from Tivadar György Nagy and speed up your game development process. Find this & other 네트워크 options on the Unity Asset Store. assetstore.unity.com 샘플 링크 GitHub - Benedicht/BestHTTP_Examples: Example sources of the BestHTTP Unity3D plugin (http://u3d.as/5sb). Exa.. [Unity/iOS] 아이폰 버전 및 LiDAR 여부 체크하는 플러그인 코드 유니티에서 아이폰 버전을 확인할 수 있는 plugin이 필요했다.스택플로우의 여러글들을 찾아 아래 코드를 작성할 수 있었다.내 경우에는 라이다 체크를 위한 코드였으며,세부 버전을 위한 함수가 필요하다면 내부를 조금 변경하면 될 것 같다 Script DeviceChecker.cspublic class DeviceChecker : MonoBehaviour{#if UNITY_IOS [DllImport("__Internal")] public static extern bool DeviceCheck();#endif} DeviceChecker.swift@objc public class DeviceChecker: NSObject { @objc public static let shared = Devi.. [Unity/iOS] 아이폰 설정 화면 진입하는 플러그인 코드 이전 글은 유니티에서 아이폰 앱을 개발할 때, 퍼미션 관련 문제로 앱 설정 화면으로 이동하는 것이었다면, [Unity/iOS] 앱 설정 화면 진입하는 코드 유니티에서 아이폰 앱을 개발하다보면 처음에 권한을 얻어야하는 기능들이 많다. 허나 처음에 권한을 얻지 못하면 다시 요청 창을 띄울 수 없기에 사용자가 직접 앱 설정 화면으로 들어가 권한 s-o-h-a.tistory.com 이번엔은 사용자에게 무언가를 요청하기 위해 아이폰 시스템 설정 화면으로 이동하는 plugin 코드를 작성해보고자 한다! 이전과 방법은 똑같고 코드가 조금 상이하다. Script IOSSetting.cs public class IOSSetting : MonoBehaviour { #if UNITY_IOS [DllImport("__Inte.. 이전 1 2 3 4 5 6 7 다음