2010-11-24 4 views
2

Je veux savoir quel type d'iPhone fonctionne avec mon application, j'utilise donc Titanium.Platform.model pour l'obtenir.Comment obtenir le nom du modèle d'iPhone en titane?

En tant que documentation de l'API, Appcelerator a déclaré que Ti.Platform.model renverra le nom du modèle du périphérique actuel. Mais quand j'essaie sur un vrai iPhone (2G, 3G ou 4), je vois que le nom du modèle retourné est 'iPhone'. Mais mon résultat attendu est "iPhone 2G" ou "iPhone 4".

Le document API est-il incorrect? Avons-nous une autre solution pour déterminer si l'appareil actuel est l'iPhone 2G ou non?

Répondre

1

Il ne ressemble pas à vous jamais obtenir 2G en arrière, mais vous devriez obtenir iPhone 4. jeter un oeil à la source code here

+0

Merci pour votre lien. Mais malheureusement, je veux seulement savoir si cet appareil est iPhone 2G ou non. Parce que dans mon application, j'ai un bug se produit uniquement dans l'iPhone 2G. C'est le problème. – anticafe

Questions connexes