Juicy를 Mac 앱 스토어에 등록하는 게 얼마나 어려웠는지 물어보는 사람은 거의 없었습니다. 실제로 얼마나 어려웠는지 알려드리겠습니다. 전혀 어렵지는 않지만, 처음이라면 꽤 짜증나는 과정일 겁니다. 저처럼 초보자들이 하는 실수를 많이 할 수도 있거든요. 1️⃣ 실수로 불필요한 권한을 너무 많이 요청하는 경우. Apple은 이런 종류의 요청을 즉시 거부합니다. 예를 들어 @RevenueCat은 내가 아는 한 사용자가 앱을 구매한 국가를 추적하므로 어리석게도 위치 추적을 활성화해야 한다고 생각했습니다.🤦♂️ 결국 (제 기술 문제인 듯하지만) 그것은 필요하지 않은 것으로 밝혀졌습니다. 2️⃣ 앱 내 구매 항목을 처음 제출하려면 새 앱 업데이트와 함께 해당 항목을 배송해야 하는데, 이로 인해 두 가지 문제가 발생했습니다. 😴 저는 이 요구 사항을 완전히 놓쳤기 때문에 첫 번째 버전을 라이브로 배송했지만 구매가 아직 승인되지 않았기 때문에 페이월이 작동하지 않았습니다. 🤯 App Store Connect(앱의 모든 것을 관리하는 곳)의 사용자 인터페이스는 매우 복잡하고 설정도 논리적으로 배치되어 있지 않아서 필요한 것을 찾으려면 10분 동안 구글 검색을 해야 합니다. 솔직히 인터페이스가 얼마나 형편없는지 좀 짜증 났어요. 3️⃣ 앱을 다시 제출했지만 앱에서 아무것도 변경하지 않고 앱 내 구매를 검토를 위해 제출하는 데 필요한 경우에도 업데이트를 위해 새로운 번들 버전이 필요하다는 것을 알게 되었습니다. 4️⃣ 마지막으로, Juicy 온보딩 과정에서 시작 시 자동 로그인 토글이 있습니다. 사용자가 Mac을 재시작할 때 Juicy가 배터리를 계속 모니터링하도록 이 기능을 기본적으로 활성화하면 좋겠다고 생각했지만... Apple에서는 이를 허용하지 않습니다. 그래서 사용자들이 해당 기능을 계속 활성화하도록 유도할 작은 해결책을 생각해 냈습니다(아래 영상 참조). 온보딩 마지막 페이지는 @kushsolitary의 멋진 Lookaway 앱에서 큰 영감을 받았습니다. 온보딩에 대해서는 곧 더 자세히 이야기하겠습니다. 자, 이제 아시겠죠. 시리얼 앱 개발자라면 이런 문제들을 대부분 쉽게 방지할 수 있겠지만, Mac 앱을 출시해 본 적이 없다면 이런 불편한 문제들을 몇 가지 겪어야 할 수도 있습니다. 첫 번째 버전을 완성한 후 App Store에 게시하는 데 약 7일이 더 걸린다고 생각하면 됩니다.
스레드를 불러오는 중
깔끔한 읽기 화면을 위해 X에서 원본 트윗을 가져오고 있어요.
보통 몇 초면 완료되니 잠시만 기다려 주세요.