Como obter o nome do telefone ios conectado no Linux usando o comando

0

Como obter o nome do dispositivo ios conectado no Linux ou na programação em c ++. basicamente, eu uso o Qt no Linux. e eu quero pegar o nome do nome do dispositivo conectado. Depois de uma pesquisa no Google, conhecemos uma classe UIdevice. Ao escrever UIDevice.currentDevice (). Name, obtemos o nome do iPhone. mas o UIdevice é uma classe do Objective C. Eu também sigo os seguintes passos: - reference - link

Todos os métodos, use o código Objective-C. Você poderia usar o Objective-C em seu aplicativo em C ++. Tudo que você precisa, basta adicionar uma nova classe com o cabeçalho *. h e arquivo de implementação *. milímetros. Em seguida, adicione este arquivo a você * .pro usando palavras-chave especiais:

OBJECTIVE_HEADERS + = \     Helpers / iOS / redminedevicehelper.h

OBJECTIVE_SOURCES + = \     Ajudantes / iOS / redminedevicehelper.mm

Além disso, você precisa usar frameworks para obter acesso às classes e métodos básicos do Objective-C:

UIKit

#import <UIKit/UIKit.h>

Foundation

#import <Foundation/Foundation.h>

No arquivo * .pro você precisa adicionar este framework como uma biblioteca:

LIBS + = -framework Foundation -framework CoreFoundation -framework UIKit Como acessar a classe UIDevice no qt.

Mas nada é feito.

Por favor me ajude..se alguém souber sobre isso. Desculpe pelo meu Inglês ruim. Eu instalei os pacotes libimobiledevice no Linux.

Obrigado, Ram Kumar.

    
por Ram Kumar 31.12.2015 / 06:54

1 resposta

0

No mac, o cacau de carbono é usado. então todos os arquivos de cabeçalhos objetivo-c são usados. no Linux, o carbono-cacau não é usado. Portanto, os arquivos de cabeçalhos objetivo-c não são suportados no Linux.

    
por Ram Kumar 23.02.2016 / 03:59