2009-06-11 2 views
0

내 응용 프로그램에서 다음과 같은 문서화되지 않은 기능을 사용하고 있습니다.문서화되지 않은 iPhone SDK 기능을 사용합니까?

UIAlertView *alertView; 

[alertView addTextFieldWithValue:@""label:@""]; 
UITextField *textField = [alertView textFieldAtIndex:0]; 

응용 프로그램을 배포하도록 승인 했습니까? 아니면이 코드를 대체해야합니까?

답변

3

문서화되지 않은 기능을 사용하면 항상 거부 될 위험이 있습니다. 문서화 된 방법으로이를 수행하는 방법을 알고 있다면 잠을 못 자고 밤을 피하십시오.

"응용 프로그램 수도에만 애플이 규정 된 방식 에 게시 API를 사용하고 게시되지 않은 또는 개인 API를 사용하거나 호출 할 수 없습니다."

어떻게 신고되지 않은 무언가를 우연히 발견 했습니까?

+1

class-dump은 (는) 친구입니다. :) – rpetrich

1

다른 개발자가이 작업을 수행 한 데 대해 Apple이 큰 타격을 입은 곳을 읽었습니다. 필요한 것을하기 위해 문서화 된 다른 방법을 찾으십시오.

1

확실하지 않습니다. 이 때문에 내 앱이 방금 거부되었습니다.

관련 문제