У меня есть требование в моем приложении для iPhone, которое я знаю, когда кто-то, работающий с тем же приложением, находится поблизости.
Я думаю, что GameKit, использующий Bluetooth, позволит мне сделать это. Местоположение GPS не является достаточно точным в этом конкретном случае.
Однако, если пользователь закроет приложение, функция больше не будет работать. Даже под iOS4 переключение задач закроет службы BonJour, поэтому я не могу запустить приложение в фоновом режиме.
Мне кажется, я могу использовать эту функцию, только если пользователь оставляет приложение запущенным и запущенным. Вы бы согласились? Или я могу использовать другой подход?