Est-ce que quelqu'un connaît la méthode recommandée pour vérifier si le périphérique prend en charge des fonctionnalités spécifiques, par exemple la caméra. Je sais que je peux détecter le périphérique sur lequel l'application est activée avec UIDevice mais je me demandais s'il existe un moyen d'énumérer les capacités de l'appareil.Détection de capacités iPhone/iPod?
0
A
Répondre
2
Je ne suis pas sûr s'il existe un moyen d'énumérer toutes les capacités du périphérique. Habituellement, cette vérification est effectuée sur une base de capacité par capacité.
Ainsi, pour utiliser votre exemple, si vous voulez savoir si l'appareil que vous utilisez sur a la capacité de prendre une photo, vous:
[UIImagePickerController isSourceTypeAvailable:
UIImagePickerControllerSourceTypeCamera];
Ce reviendriez vrai (OUI) pour n'importe quel iPhone, et faux (NO) pour n'importe quel iPod Touch (au moins au moment d'écrire ces lignes).
Questions connexes
- 1. Démos des capacités Web mobiles?
- 2. Profiter des capacités de traduction ODBC
- 3. Outil pour les capacités de contrôle ActiveX
- 4. Contrôle ListView avec capacités de pagination
- 5. Contrôle de grille .NET (WinForms) avec capacités de réduction/expansion
- 6. requêtes SQL pour tester les capacités de construction de requête
- 7. Accès aux capacités BlueTooth de l'iPhone via SDK?
- 8. Quelles sont les capacités de Moq et Rhino.mocks?
- 9. quelqu'un sait comment twiddla a accompli ses capacités de navigation?
- 10. Détection de collision XNA
- 11. Détection de UITableView scrolling
- 12. php détection de chenilles
- 13. Détection multitouch
- 14. Détection de l'image touch (cocos2d)?
- 15. Détection de visage + morphing d'image
- 16. Efficacité de la détection Palindrome
- 17. Détection de version avec Silverlight
- 18. Détection de mauvaises images jpeg
- 19. Détection de la superposition matérielle
- 20. Bibliothèque de détection audio Bpm
- 21. Détection de l'opération d'arrière-plan
- 22. Silverlight StackPanel Détection de débordement
- 23. détection tactile d'affichage de défilement
- 24. PrintCapabilities ne semble pas renvoyer toutes les capacités disponibles
- 25. Attribuer des capacités à un processus en cours
- 26. Bibliothèques JavaScript pour détecter les capacités/plug-ins du navigateur
- 27. Comment définir les capacités d'un univers en Java 3d?
- 28. Algorithme de détection de codage de caractères
- 29. Détection d'en-têtes précompilés
- 30. eof détection pour DirectShow
Il renvoie également NO si la caméra a été désactivée via la stratégie Exchange ActiceSync – rpetrich