добрый день для iPhone

Я хотел бы знать, является ли добрый день общедоступный или частный API? Мы можем использовать его в наших приложениях непосредственно.

10
задан sneha 19 March 2010 в 13:27
поделиться

4 ответа

Bonjour обрабатывается API NSNetServices и CFNetServices, о которых вы можете узнать больше о здесь . Это интерфейсы Cocoa и Core Foundation, которые общедоступны для использования в приложениях Mac и iPhone. Как уже отмечалось, многие приложения используют это для создания сети iPhone - iPhone (например, Game Kit накладывается поверх Bonjour) или синхронизации данных Mac - iPhone (например, для ZSync Маркуса Зарры библиотека).

Билл Дадни создал урезанный класс сервера Bonjour для iPhone, который он описывает здесь . Я создал соответствующее приложение для Mac, которое взаимодействует с его тестовым приложением, и его можно загрузить с здесь . Пример кода Apple WiTap демонстрирует, как использовать Bonjour для объединения двух iPhone в сеть.

Я посвятил часть своего курса по разработке iPhone сети Bonjour, примечания к которой можно загрузить в формате VoodooPad здесь (перейдите к классу «Сеть», чтобы узнать об этом).

23
ответ дан 3 December 2019 в 13:40
поделиться

У Apple даже есть пример проекта под названием BonjourWeb, который показывает, как использовать Bonjour на iPhone.

11
ответ дан 3 December 2019 в 13:40
поделиться

Да, Bonjour является общедоступным. В App Store есть множество приложений, которые его используют.

6
ответ дан 3 December 2019 в 13:40
поделиться

Bonjour API кажется открытым, однако он принадлежит Apple, и вам необходимо убедиться, что вы правильно лицензированы. Скорее всего, вам потребуется лицензия, если вы хотите использовать логотип Bonjour, например, для разработки приложений с поддержкой Bonjour в Windows.

Для получения дополнительной информации см .: http://developer.apple.com/softwarelicensing/agreements/bonjour.html

2
ответ дан 3 December 2019 в 13:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: