2009-05-18 6 views
3

누구나 "문서화되지 않은 apis"로 아이폰 앱을 만들고 승인을 통해 만들었습니까? 그렇다면 귀하의 프로세스를 전세계에 알리고 귀하의 사례를 검토 한 후속 사과 응답을 보낼 수 있습니까?iphone을위한 문서화 된 api

답변

0

http://news.cnet.com/8301-13579_3-10108348-37.html

구글의 검색 응용 프로그램은 문서화되지 않은 API 년대를 사용하지만 검토 과정을 통해 그것을했다. 이러한 상황에서 일반 개발자는 승인을받지 못할 것이라고 생각합니다. Google은 단지 "특별"입니다.

+2

문서화되지 않은 API를 호출하는 것은 정확하지 않습니다. Google의 검색 앱은 문서화되지 않은 이벤트 처리기를 트래핑하지만 문서화되지 않은 API는 호출하지 않습니다. 이벤트 처리기가 변경된 경우 Cocoa Touch에 의해 해고되지 않습니다. –

0

애플 리케이션의 이름을 잊어 버렸지 만, Cover Flow를 재 구현할 시간이 걸렸지 만 원래 승인을 위해 애플에 제출했을 때 여전히 거부당한 사람에 대해 읽었습니다.

이것은 몇 달 전이었고 Apple이 그 이후로 프로세스를 변경할 수 있었지만 인증되지 않은 API 사용을 확인하는 자동화 된 프로세스가없는 것으로 나타났습니다. 그것이 여전히 사실이라면, "문서화되지 않은 API"의 사용은 매우 분명하지 않고 리뷰어가 자신의 사용에 눈을 뜨지 않는 한 눈에 띄지 않을 것입니다.

그렇다면 실제로 위험을 감수하고 싶습니까? 규칙을 좋아하지 않을 수도 있지만 개발자 프로그램에 가입 할 때 규칙에 동의 한 것입니다. 이 규칙은 일부 "맛"거부와 달리 모호하지 않은 것처럼 아닙니다.

1

알고있는 한 라이브 카메라 이미지에 액세스 할 수있는 API는 공개되지 않지만이를 사용하는 많은 응용 프로그램이 있습니다. 이 중 일부는 Apple에 의해 소개되었습니다.

문서화되지 않은 API를 사용하여 Apple의 승인을 얻지 못했지만 승인되지 않은 동일한 API 세트를 가진 다른 인스턴스가있는 것 같습니다. http://www.appleiphonereview.com/news/apple-blocks-video-camera-app/을 읽고 싶을 수도 있습니다.

문서화되지 않은 API로 게임하는 것은 나에게 매우 위험한 사업처럼 보입니다. 궁극적으로 애플은 모든 카드를 가지고있다. 당신은 거절 될 무언가를 개발하는데 잠재적으로 시간을 낭비하고 싶습니까?

+0

애플은 최근 정적 API를 사용하여 비공개 API를 사용하는 애플리케이션을 탐지하고 자동으로 거부 한 것으로 보인다. 나는 너를 완전히 조종 할 것을 조언 할 것이다. – Jamie314