Вопрос из двух частей о представлении приложений с поддержкой Bluetooth для iPhone - PullRequest
0 голосов
/ 25 марта 2010

У меня есть пара вопросов по поводу отправки приложений с поддержкой Bluetooth на iPhone.

Сначала я хочу сказать, что Bluetooth - это просто опция в приложении. Приложение не полностью полагается на Bluetooth, так как есть много режимов, в которые пользователь может войти.

Во-первых, требуют ли они, чтобы в «UIRequiredDeviceCapabilities» был установлен ключ «peer-peer», даже если параметры интерфейса Bluetooth можно отключить или скрыть для устройств без поддержки Bluetooth? По сути, это просто опция в игре, и есть много других режимов, в которые игрок может играть ... Разве Apple не позволяет вам это делать? Мне просто любопытно, потому что кажется, что они что-то сделают.

Кроме того, как вы проверяете его функциональность во время выполнения? По сути, как вы проверяете UIRequiredDeviceCapabilities во время выполнения. Я знаю о проверке типов устройств iPhone, так что это будет правильным способом?

Я также не знаю, на каких устройствах может работать bluetooth gamekit, на сайте SDK нет нужной ссылки, или я не могу его найти.

Спасибо за чтение!

[править] Я могу подтвердить, что кто-то был отклонен за отправку приложения с поддержкой Bluetooth, которое не работало на iPhone 2G .. Конечно, они не сказали, было ли это ОСНОВНОЙ функцией приложения, хотя .

1 Ответ

1 голос
/ 26 марта 2010

Для устройств, которые не поддерживают эту возможность, см. Руководство по программированию игрового комплекта :

Сеть Bluetooth не поддерживается на оригинальном iPhone или iPod Touch первого поколения. это также не поддерживается в симуляторе.

Если эта функция включена по выбору, вы можете отключить ее для соответствующих устройств, обнаружив iPhone-ы первого поколения и iPod touch с помощью кода, подобного Категория UIDevice Джеффа Ламарша . Если вы отключите эту опцию при работе на неподдерживаемых устройствах, если рецензент использует одно из этих устройств, он даже не увидит, что что-то не работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...