要运行示例项目,首先从仓库中克隆它,然后在示例目录中运行`pod install`。
BonjourDevAPIFinder使用功能调整。
您需要确保功能调整可以被打开(参见Tweaks文档)。
在任何项目中,在使用API地址之前执行以下操作
[BonjourDevAPIFinder.sharedInstance addApiService:@"API server"
identifier:@"example"];
identifier
是您的服务的Bonjour广告名称。
使用以下方法获取当前选择的API地址
[BonjourDevAPIFinder.sharedInstance apiAddressForIdentifier:@"example"
defaultAPIAddress:@"api.example.com"];
就是这样!
提示:您可以添加不止一个地址。
var mdns = require("mdns");
var ad = mdns.createAdvertisement(mdns.tcp(advertisedName), port);
ad.start();
在“Server Example”文件夹中附加了启用Bonjour的Node服务器项目示例。
Tomek Kopczuk,[email protected]
BonjourDevAPIFinder可在MIT许可证下使用。有关更多信息,请参阅LICENSE文件。