2009-12-08 7 views
0

Sous OS 3.1, Apple permet de superposer des contrôles personnalisés sur la vue de la caméra (UIImagePickerController). Cependant, les propriétés et les méthodes pour le faire n'étaient pas disponibles dans OS 3.0, et autant que je sache, tout ce que vous pouvez faire est de pirater la hiérarchie de vue dans 3.0.Personnalisation de UIImagePickerController sous iPhone OS 3.0?

Donc, j'ai deux ou trois questions connexes:

1) Est-ce Hacking la hiérarchie de vue, la seule façon de personnaliser l'affichage dans la version 3.0? 2) Apple rejettera-t-elle votre application si vous trafiquez la hiérarchie de vues?

3) Quel pourcentage de personnes ont effectué une mise à niveau vers la version 3.1?

Ce poste fournit un aperçu, mais rien de définitif si Apple va rejeter une applications intégrées à 3.0 que pirater la vue: Custom iPhone camera controls (not using UIImagePickerController)

Répondre

1

Réponses:

1) Est-hacking la hiérarchie de vue, la seule façon de personnaliser l'affichage dans la version 3.0?

Oui. C'était la façon de le faire en 3.0 qui était kasher avec apple. 2) Apple rejettera-t-elle votre application si vous trafiquez la hiérarchie de vues?

Apple a approuvé les applications qui l'ont fait avant le 3.1. Cependant, je crois que vous devriez vérifier les documents du SDK, ils peuvent avoir explicitement déclaré que vous n'êtes plus autorisé à personnaliser d'une autre manière, mais ce que le SDK fournit maintenant.

3) Quel pourcentage de personnes ont effectué une mise à niveau vers la version 3.1?

Beaucoup ont mis à jour 3.1 maintenant parce qu'après tout, il a inclus MMS et quelques autres caractéristiques importantes. Consultez les rapports Pinch media et Flurry Analytics pour obtenir des données plus spécifiques. Vous ne devriez pas construire pour le dénominateur commun absolument le plus bas de toute façon. Rappelez-vous que beaucoup d'utilisateurs lorsqu'ils veulent obtenir une nouvelle application sont prévenus qu'ils doivent mettre à jour leur logiciel iPhone. Vous allez créer un cauchemar de maintenance pour vous si vous continuez à forcer votre fonctionnalité.

0

Je n'ai pas entendu parler d'applications rejeter Apple pour le piratage de la hiérarchie de la vue, mais ils conseillent contre s'appuyer sur un tel comportement non documenté.

Considérez ceci - vous utilisez l'appareil photo, vous êtes donc sur l'iPhone et non sur l'iPod Touch. Puisque les mises à jour du logiciel de l'iPhone sont gratuites, j'imagine que l'écrasante majorité des gens aurait passé à la version 3.1. Et s'ils ne l'ont pas fait, ils sont peut-être le type d'utilisateur qui n'aurait jamais acheté votre application de toute façon.

Questions connexes