2009-06-11 5 views
0

Dans mon application, je suis en utilisant la fonctionnalité non documentée qui suit:Utilisation de fonctionnalités SDK pour iPhone non documentées?

UIAlertView *alertView; 

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

est-il autorisé à utiliser pour que ma demande soit approuvée pour la distribution? Ou devrais-je remplacer ce code?

Répondre

3

Vous risquez toujours d'être refusé lorsque vous utilisez une fonction non documentée. Si vous savez comment le faire d'une manière documentée, faites-le et sauvez-vous les nuits blanches.

"Les applications peuvent uniquement utiliser les API publiées de la manière prescrite par Apple et ne doivent pas utiliser ou appeler des API non publiées ou privées."

Comment avez-vous trébuché sur quelque chose de non documenté, au fait?

+1

class-dump est votre ami :) – rpetrich

1

J'ai lu où d'autres développeurs ont été assez durement touchés par Apple pour ce faire. Cherchez une autre façon documentée de faire ce dont vous avez besoin.

1

Va le rejeter à coup sûr. Mon application vient d'être rejetée à cause de cela.