2012-04-02 3 views
3

Мне был задан вопрос, который требует немедленной разработки, но я утерян. Задача состояла в том, чтобы сделать приложение Mac для получения UDID (и другой информации) iPhone, подключенного к Mac, а затем экспортировать его в файл csv. То же самое может быть достигнуто с помощью ITunes или утилиты конфигурирования iPhone, копирования вставки в Excel или Numbers, но это очень много времени, и пользователи просили что-то вроде этого:Способ получения информации iPhone из приложения Mac

-User затыкает iPhone на Mac

- Пользователь запускает приложение.

-iPhone данные извлекаются и экспортируются в файл csv.

Экспорт файла csv уже покрыт, поэтому теперь мне нужен метод (как сказал Сара в комментариях) на Mac SDK, который позволит мне получить эту информацию. После нескольких часов работы в google я узнал, что я могу использовать IOKit для получения информации с устройств, подключенных к USB-портам, но ничего больше не появилось, указав, как это сделать.

Извините, если это слишком просто, я думаю, что простого поиска в Google может быть достаточно, но я до сих пор не могу найти никаких ссылок. Спасибо за помощь.

EDIT: Теперь я думаю, что это не так просто. Я получил возможность использовать IOKit для получения информации с USB-устройства, используя this sample. Но после этого я понятия не имею, что делать. Я все еще читаю документацию IOKit, но если когда-либо есть другие, которые столкнулись с этим и знают решение, это будет большой помощью.

+0

так что вам нужен метод для получения UDID? – Sarah

+1

да, и, возможно, другая информация, такая как серийный номер и WiFi Mac. Я думаю, что мой вопрос не очень ясен, я его отредактирую. Благодарю. – IBG

+0

Этот вопрос не содержит или не касается Objective-C; пожалуйста, не добавляйте этот тег. –

ответ

2

Проверьте это link (для UDID и серийного номера) и this too (для mac addredd). Также

UDID:

NSString * UDID = [[UIDevice CurrentDevice] UniqueIdentifier];

+0

Я думаю, что это получение информации с устройства iOS. Кто-то испортил мои теги. Мне нужно получить информацию из приложения Mac OS X. Как и при открытии iPhone Configuration Utility, вы можете найти информацию на странице «Сводка». Это то, что я искал. – IBG

+0

, вам нужно четко указать. предложение «Задача состояла в том, чтобы получить UDID (и другую информацию) iPhone, подключенного к Mac», объясняет, что вам нужны только детали устройства iOS. Уточни. – Sarah

+0

Я думал, что это было. Сожалею. – IBG

Смежные вопросы