Ios iap 관련 질문입니다~

안녕하세요.
iap를 적용했는데 ios에서 자꾸 리젝 당합니다.

현재 상황이
시뮬레이터에서는 iTunes Store에 연결할 수 없다는 에러 발생
테스트플라이트에서는 정상적으로 구매됨
샌드박스계정으로 구매 잘되고, 실제 계정으로도 구매 잘됩니다.
테스트플라이트에서 잘 작동해서 앱을 올리니
애플측에서는 시뮬레이터에서 나는 에러랑 같은 에러를 보여주며 리젝 시킵니다.

코드는 예제앱 그대로 사용하고 있습니다.

시뮬레이터 에러

테스트플라이트 정상작동

이와 관련된 이슈를 해결하신 분 계신가요?

애플의 리젝 사유를 잘 읽어보시면 큰 도움이 되더라구요. 같은 문장으로 구글링 해보면 비슷한 이유로 리젝받은 사람들이 어떻게 해결했는지 알려줘서 고칠 때가 많았습니다.

3 Likes

이슈에 자주 보이는 내용중 하나인데요. 가끔 앱을 처음 등록할 때 iap를 같이 등록하지 않아서 생기는 문제가 다수 있습니다. 이럴 경우 새로 앱을 만들어서 배포해야합니다.

1 Like

답변 감사합니다. Apple Developer Forums에 많은 이슈가 올라와있네요.

그렇군요… 답변 감사합니다! 다시 앱을 만들어야겠네요

좀 더 상세하게 설명드리면 위 화면에서 submit 하기 전에 추가했는지 꼭 확인해주셔야 합니다.
대부분 저걸 빠뜨리고 안하셔서 안된다고 하시는 분들이 많으세요.

1 Like

답변 감사합니다! 하지만 현재 제 App Store Connect에는 올려주신 스크린샷에 보이는 In-App Purchases 항목이 보이지 않습니다… 예전에 처음 올릴 때 설정한 기억은 있습니다.

네 정확히 그렇게 기억하시면 그 문제는 아닌 것 같아요.
애플측에서도 결제를 테스트 제공해드린 계정으로 시도할 것 같긴한데요
https://forums.developer.apple.com/thread/90594#273543

관련 부분을 확인해보셔야 할 것 같아요.

1 Like

답변 감사합니다. 관련 부분 확인 후 개발 진행 해야겠네요. 좋은 모듈 만들어주셔서 감사합니다. :smiley:

1 Like