¿Cómo se puede conseguir un iPhone del nombre del dispositivo

Si abre Settings -> General -> About, que va a decir de Bob iPhone en la parte superior de la pantalla. Cómo hacer mediante programación agarrar ese nombre?

8 Kommentare

  1. 169

    De la UIDevice clase:

    Como un ejemplo: [[UIDevice currentDevice] name];

    La UIDevice es una clase que proporciona
    información sobre el iPhone o iPod
    Dispositivo táctil.

    Parte de la información proporcionada por
    UIDevice es estático, como dispositivo
    nombre o versión del sistema.

    fuente: http://servin.com/iphone/uidevice/iPhone-UIDevice.html

    Oficial De La Documentación: Documentación para Desarrolladores de Apple > UIDevice de Referencia de la Clase

    • Tenga cuidado: el tutorial en este enlace, mientras que muy útil, está dirigido a OS 2.2, y utiliza algunos de los métodos que se utilizan en 3.0.
    • Tienes toda la razón. No creo que de eso. Sin embargo, yo no era lo que sugiere el tutorial; simplemente me estaba dando mi fuente de información, además de una fuente para obtener más información.
    • Qué permisos debo petición del usuario con el fin de obtener myMusicAppName para cambiar su Iphone nombre? ¿Cómo puedo hacer que en Swift? Gracias
  2. 11

    Aquí es la estructura de clases de UIDevice

    + (UIDevice *)currentDevice;
    
    @property(nonatomic,readonly,strong) NSString    *name;              //e.g. "My iPhone"
    @property(nonatomic,readonly,strong) NSString    *model;             //e.g. @"iPhone", @"iPod touch"
    @property(nonatomic,readonly,strong) NSString    *localizedModel;    //localized version of model
    @property(nonatomic,readonly,strong) NSString    *systemName;        //e.g. @"iOS"
    @property(nonatomic,readonly,strong) NSString    *systemVersion;
  3. 6

    Para xamarin de usuario, el uso de este

    UIKit.UIDevice.CurrentDevice.Name
    • Gracias. Para Swift 3 : UIDevice.actual.nombre
  4. 4

    Para conseguir un iPhone del nombre del dispositivo mediante programación

     UIDevice *deviceInfo = [UIDevice currentDevice];
    
     NSLog(@"Device name:  %@", deviceInfo.name); 

    //Device name: my iPod

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea