문제

Apple Store가 iPhone 신청서를 제출하기 위해 이의를 제기하거나 이의를 제기 할 수있는 가능한 이유를 알도록 도와 줄 수 있습니까?

도움이 되었습니까?

해결책

가능한 이유는 다음과 같습니다 (비공식적, 여기에서):

  • 진동. 앱에서 연속 진동을 사용할 수 없습니다. 경고가 허용되는 모든 것이 앱에서 짧은 버스트를 사용합니다. 진동을 유지하기 위해 타이머를 설정하려고하지 마십시오. 앱이 거부됩니다.

  • 개인 프레임 워크에 연결됩니다. 이것은 분명하지만, 우리가 MoviePlayer.framework와 연결된 물건을 가지고 놀 때. 우리는 그 프레임 워크를 마치고 다시 컴파일 된 다음 다시 제출하는 동안 약 10 일 동안 우리에게 비용이 들었습니다.

  • TableView 셀에서 편집의 부적절한 처리. 또한 명백하지만 테이블 셀 편집을 활성화하면 편집 컨트롤에 응답 해야하는 셀을 수동으로 지정해야하며 그렇지 않은지를 수동으로 지정해야합니다. 초기 앱 중 하나에 '삭제'배지를 제기 할 수있는 랜덤 프리프 셀이있었습니다. 물론 그것은 아무것도하지 않았지만 애플은이 열악한 디자인을 정당하게 고려하고 우리 앱을 거부했다.

  • 아이콘. 57 픽셀 아이콘이 512 픽셀 버전과 동일해야합니다. 또한 앱의 'Lite'및 'Pro'버전을 만드는 경우 다른 아이콘을 사용하십시오 (예 : 무료 및 유료). 두 가지 모두에 동일한 아이콘을 사용하면 앱을 바로 보냅니다.

  • 기존 기능을 복사합니다. 이것은 훨씬 더 미묘하고 교활하며 아마도 개발자의 큰 비율에 영향을 미쳤을 것입니다. 광범위하게 공개 된 팟 캐스터 파괴 외에도 사용자 의견의 보고서에 따르면 Apple은 복제 된 기능을 찾을 때 넓은 그물을 주조하고 있음을 나타냅니다. 미니 웹 브라우저 또는 본질적으로 웹 페이지를 표시하는 앱은 새로운 기능 및/또는 유용한 기능을 추가하더라도 특히 취약 해 보입니다. 이메일 클라이언트도 멀리 떨어져 있습니다.

  • 적절한 키보드 유형을 사용합니다. 앱이 전화 번호 또는 기타 숫자 전용 입력을 요청하고 표준 알파 숫자 입력을 입력 할 가능성이 포함 된 키보드를 제공하는 경우… (감사합니다 jeremy1026)

  • 버전 번호. 현재 앱이있는 경우 버전 0.99 이하, 애플이 1.0 이상을 선호하는 것처럼 보이기 때문에 프로모션을하는 것이 좋습니다. 우리 중 하나가 최근 .016으로 거부되었으며, 버전 번호가 숫자가 아니라는 메시지가 표시되었습니다. 우리가 버전 1.0과 같은 앱을 처음부터 다시 제출하면 통과했습니다.

  • 네트워크 도달 가능성. 앱에 모든 유형의 네트워크 액세스가 필요한 경우 액세스를 사용할 수없는 경우 작동해야합니다. 그렇지 않으면 거부됩니다. Apple은 대부분의 경우 AS-를 사용할 수있는 샘플 코드를 제공합니다. https://developer.apple.com/library/content/samplecode/reachability/introduction/intro.html

그리고 마지막으로 :

  • 공허 시도조차하지 마십시오. ;-) 업데이트 : 죄송합니다. 지금까지는 오래된 것 같습니다. Apple은 "Fart Apps"로 많은 돈을 벌고 있습니다. 이 기사를 참조하십시오.

편집하다:

다음은 최근에 관한 기사에 대한 링크입니다 Apple의 App Store를 만들지 않은 10 개의 iPhone 앱.

팁 : Apple에는 MAC 앱이 있습니다. 응용 프로그램 로더 설치할 수 있습니다. 설치하면 앱의 ZIP 파일을 분석합니다. 그것은 모든 인증서, 아이콘 및 기타 것들이 올바른지 확인합니다. ~ 전에 애플에 제출. 애플리케이션 로더를 사용하면 앱 거부 가능성이 최소화됩니다.


또 다른 흥미로운 자료 : App Stor Roundtable : 투명성 및 승인 시스템 (AppleBlog.com)


또 다른 편집 :

2010 년 2 월의 새로운 규칙 : "수영복, 피부도없고 innuendo도 없다" (원천: TechCrunch 기사, wObble 저자의 블로그)

그건 그렇고 : iPhone 3.0 미리보기 이벤트 (2009 년 3 월) 동안 Apple 대변인은 제출 된 모든 신청서의 96%가 승인되었다고 말했습니다.

다른 팁

alt text

Apple은 (2010 년 9 월 9 일 기준) 공식 App Store Review 지침 목록을 발표했습니다.

AppStore 승인 지침

(Apple 개발자 로그인 필요)

또는 여기에 거울 :

앱 스토어 지침

Apple은 앞으로 그런 앱을 만들고 싶습니까? If (yes) reject.

애플이 미래에 사용하기를 원할 수도 있다는 정말 멋진 아이디어가 있습니까? if(yes) reject

다음은 Apple 게시 된 거부 기준 목록을 설명하는 SDK 발표의 비디오입니다.

SDK 발표

다른 사람들이 지적했듯이, 애플은 또한 홍보하지 않는 다른 조건을 가지고있는 것 같습니다. 거부 통지는 있습니다 이제 NDA로 덮여 있습니다.

나는 이것을 확인할 수 없지만 의미가 있지만 사람들은 너무 단순하거나 사소한 것으로 앱을 거부한다고보고하고 있습니다.

방금 네트워크 중단을 심하게 처리하기 위해 바운스를 받았습니다. 네트워크에 연결하는 경우 올라오르는 오류 조건을 처리 할 준비를하십시오.

내 유료 버전의 앱은 AppStore에 의해 거부되었습니다.

앱을 구매하고 다운로드 한 후 첫 화면이있었습니다 "사용자 계약" 그리고 사용자가 도용 할 때 " 동의한다"그러면 그는 앱을 계속 사용할 수 있습니다.

애플은 거부의 이유를 설명했다 "사용자가 AppStore에서 앱을 구매하고 전화로 다운로드 한 경우 사용자를 계약에 동의하도록 제한해서는 안됩니다." 대신 iTunes에서 앱을 다운로드하기 전에 계약을 표시하십시오.

놀랍게도 앱은 얻을 수 있습니다 거부 인터페이스를 Apple의 자체 앱과 일치하게 유지하려고 노력합니다. (즉, 핀치 줌 사용/제스처 사용)

iPhone으로 훌륭한 광고 아이디어를 생성하는 데 도움이되는 사이트가 있습니다. 이 사이트를 참조하십시오 :http://itunes.apple.com/app/adpack/id359562015?mt=8

유료 앱을 App Store에 제출했지만 거부 당하고 앱 거부의 또 다른 가능성을 배웠습니다.

내 앱은 게임 센터 활성화였습니다. App을 시작하면 첫 번째 화면이 로그인 화면이되었습니다.이 화면은 Gamecenter를 통해 계속해서 로그인하라는 메시지가 표시됩니다.

사용자는 앱을 다운로드하는 데 지불했지만 게임 센터에 로그인하지 않으면 앱의 서비스를 얻을 수 없으므로 앱을 기각했습니다. 앱이 시작되기 전에 매번 Game Center를 통해 사용자를 사용자에게 제한 할 수 없습니다.

2013 년 5 월 1 일부터 iPhone 5를 지원하지 않으면 앱이 거부됩니다. 따라서 iPhone 5 지원이 반드시 필요합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top