Использование недокументированных функций iPhone SDK? - PullRequest
0 голосов
/ 11 июня 2009

В моем приложении я использую следующую недокументированную функцию:

UIAlertView *alertView;

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

Можно ли использовать, чтобы моя заявка была одобрена для распространения? Или я должен заменить этот код?

Ответы [ 3 ]

3 голосов
/ 11 июня 2009

Всегда существует риск, что вы будете отклонены при использовании недокументированной функции. Если вы знаете, как это сделать документально, сделайте это и спасите себя от бессонных ночей.

"Приложения могут использовать опубликованные API только таким образом, предписано Apple и не должно использовать или называть какие-либо неопубликованные или частные API-интерфейсы. "

Кстати, как вы наткнулись на что-то недокументированное?

1 голос
/ 12 ноября 2009

Отвергнут наверняка. Из-за этого мое приложение было отклонено.

1 голос
/ 11 июня 2009

Я читал, что другие разработчики сильно пострадали от Apple за то, что сделали именно это. Ищите другой документированный способ сделать то, что вам нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...