실험적 팁 자
Splync v1.12는 사용자 간의 새로운 알림과 배지를 통해 커뮤니케이션을 강화하는 데 중점을 두었습니다. 다음 단계는 사용자와 개발자 간의 커뮤니케이션을 강화하는 것입니다. 곧 사용자들이 요구 사항, 제안 또는 우려 사항을 쉽게 공유할 수 있도록 전용 피드백 버튼을 도입할 계획입니다. Splync는 사용자 중심의 커뮤니티 주도 방식으로 성장하는 것을 목표로 하며, 열린 커뮤니케이션이 그 목표에 필수적입니다. 이러한 방향으로의 첫 걸음으로, Splync v1.12는 개발자를 지원하기 위해 실험적으로 팁 자를 도입했습니다. 이는 Splync가 자발적인 결제 옵션을 제공한 첫 번째 사례입니다. 앱은 계속해서 무료로 완전히 사용할 수 있으며, 팁은 전적으로 선택 사항입니다. 팁 자는 기능을 해제하지 않으며, 제한을 제거하거나 앱 내 보상을 제공하지도 않습니다. Splync에서의 팁은 말 그대로 감사의 표시입니다. 앱을 즐겨 사용하고 계속 발전시키는 것을 지원하고 싶다면, 여러분의 팁에 감사드립니다. 이는 단순히 감사의 표시로 제공되는 일회성 자발적 기부입니다.
Splync는 개인에 의해 제작되었습니다
Splync는 한 개인에 의해 제작되었습니다. 저는 솔로 기업가로서 앱을 디자인, 개발, 유지 관리 및 홍보합니다. 이 블로그도 한 사람이 작성하며, Python + OpenAI API 스크립트를 사용하여 자동으로 42개 언어로 번역됩니다. 현재로서는 모든 것을 끝까지 단독으로 만드는 것을 즐깁니다. 혼자서 얼마나 멀리 갈 수 있을지 아직 확실하지 않습니다. 언젠가는 Splync를 더 강력하게 만들기 위해 팀을 구성할 수도 있습니다. '빨리 가려면 혼자 가고, 멀리 가려면 함께 가라'는 말이 있습니다. Splync도 결국 그 길을 따를 수 있습니다. Splync는 집단적인 목소리로 제품으로 제공되지만, 현재 개발은 한 사람에 의해 추진되고 있습니다. 일관성과 전문성을 위해 이 블로그와 앱은 종종 '우리'라는 용어를 사용합니다. 상황에 따라 두 가지를 번갈아 사용할 수도 있습니다. 어떠한 표현이라도, 팁 자를 통해 주시는 모든 지원은 큰 격려가 되며 계속된 개발을 직접적으로 돕습니다.
iOS 앱에 팁 자를 구현하는 방법
iOS 앱에 팁 자를 구현하는 것은 간단해 보일 수 있지만, 기술적 및 철학적 고려가 필요합니다. Splync v1.12에서 팁 자는 Apple의 인앱 구매(IAP) 시스템을 사용하여 비소모성 일회성 제품으로 구현되었습니다. 기술적으로 이 과정은 App Store Connect에서 팁 제품을 정의하는 것에서 시작합니다. 각 팁 옵션은 고정 가격으로 자발적 기부로 명확히 라벨링된 별도의 제품으로 등록됩니다. 이러한 제품 뒤에는 기능이 숨겨져 있지 않으며, 구매 후에도 앱 내 콘텐츠가 해제되지 않습니다. 이러한 구분은 중요하며, Apple은 인앱 구매가 디지털 상품이나 기능을 제공하는지 엄격히 검토합니다. 앱 측면에서 Splync는 StoreKit을 사용하여 사용 가능한 팁 제품을 가져오고 전용 팁 자 화면에 표시합니다. 사용자가 팁을 선택하면 구매 흐름은 Apple의 안전한 결제 시스템을 통해 완전히 처리됩니다. 거래가 성공하면 앱은 단순히 감사 메시지를 표시합니다—어떠한 플래그도 저장되지 않고, 사용자 상태도 변경되지 않으며, 어떠한 권한도 부여되지 않습니다.
Apple 리뷰어가 첫 팁 자를 거부했습니다
팁 자를 구현하는 것은 StoreKit 코드를 작성하는 것만이 아닙니다. 사용자와의 명확한 커뮤니케이션, 적절한 법적 및 재정적 준비, Apple의 앱 리뷰 지침과의 철저한 조정이 필요합니다. 단순한 팁 기능일지라도 개발자는 관련된 계약이 체결되어 있고, App Store Connect를 통해 지급을 받을 유효한 은행 계좌가 설정되어 있는지 확인해야 합니다. 모든 단계를 완료한 후, 앱을 리뷰에 제출했습니다. 거의 하루 후, 상태가 '리뷰 대기 중'에서 '리뷰 중'으로 변경되었습니다. 저는 기대에 부풀었습니다—Splync가 드디어 수익을 내게 될 것이라고 느꼈습니다. 하지만 몇 분 후, 상태가 '거부됨'으로 변경되었습니다. Splync의 첫 팁 자 제출이 거부되었습니다. 거부 메시지는 '지침 3.2.2 - 비즈니스 - 다른 비즈니스 모델 문제 - 허용되지 않음'을 참조했습니다. Apple은 '귀하의 앱이 인앱 구매를 사용하여 기부를 수집하는 기능을 포함하고 있는 것을 발견했습니다. 이는 App Store에 적합하지 않습니다.'라고 언급했습니다.
Apple이 내 팁 자를 기부로 간주한 이유
간단히 말해, 내 팁 자가 자선 기부 기능으로 해석되었습니다. Apple의 정책에 따르면, 특정 요구 사항과 승인 프로세스를 충족하지 않는 한 인앱 구매를 통한 기부 수집은 허용되지 않습니다. 이는 제 의도가 아니었습니다. Splync의 팁 자는 개발자를 위한 자발적 팁으로 설계된 것이지, 어떤 원인이나 조직에 대한 기부가 아니었습니다. 문제는 표현에 있었습니다. '지원' 및 'Splync 커뮤니티'와 같은 문구가 의도치 않게 이 기능을 기부 시스템처럼 들리게 만들었습니다. 표현을 보다 명확하고 직접적으로 수정한 후 앱을 다시 제출했습니다. 업데이트는 추가 문제 없이 승인되었습니다. 제가 살고 있는 일본에서는 팁 문화가 일상에 없습니다. 이 경험을 통해 팁과 기부는 근본적으로 다르다는 것이 분명해졌습니다. 팁은 서비스 제공자에 대한 개인적인 감사의 표시이며, 기부는 원인에 대한 기여입니다. 이러한 구분은 문화적으로뿐만 아니라 법적으로 그리고 플랫폼 정책 내에서 중요합니다.
추가 설명
Splync를 즐겨 사용하신다면 언제든지 개발자에게 팁을 줄 수 있습니다. 팁은 전적으로 선택 사항이며, 어떠한 기능이나 혜택도 해제하지 않습니다. 단지 감사를 표현하는 방법일 뿐이고, 어떤 금액이든 진심으로 감사드립니다. 향후 Splync는 유료 플랜을 도입할 수 있습니다. 그때까지 팁 자는 앱 내에서 제공되는 유일한 형태의 자발적 재정 지원으로 남아 있습니다.