У меня есть аппаратное устройство, которое связывалось бы со сторонним приложением на Android и IOS через Bluetooth для отправки туда и обратно данных.
С Android я могу добиться этого, однако в случае IOS у меня нет никакой информации.
До настоящего времени информация, собранная для работы с устройствами IOS, была:
1. Приложение работает на Iphone 5
2. Аппаратное обеспечение включено MFI
3. IAP2 поддерживается
Посоветуйте, пожалуйста, как подключить оборудование к приложению и какая другая информация необходима?
Требуются ли для подключения AppName, BundleID, BundleSeedID и ProtocolName? Если да, как мы можем получить эти детали?
Я попытался разархивировать приложение, но файл Info.plist выглядит искаженным и не может получить от него много информации.
В настоящее время я могу подключить оборудование к IPhone через Bluetooth, но моя реальная задача — как связаться с конкретным приложением на нем.
Также, если вы можете предоставить некоторую ссылку или псевдокод, чтобы инициировать сеанс между оборудованием и приложением IOS.
Я предполагаю, что вы уже подключили профиль SPP на Android. Однако для iOS SPP (BLE — это другая история и не требует MFi) был скрыт, но для аутентификации необработанных данных необходима аутентификация MFi.
Поскольку вы хотите установить канал передачи необработанных данных между вашим аппаратным устройством и вашим iPhone, вам необходимо:
Других решений пока нет …