Bonjour permissions in Xcode 15.4

Hi, I'm using Multipeer Connectivity in my application and when I run it on my physical device, I receive following warning:

NSNetServiceBrowser did not search with error dict [{
    NSNetServicesErrorCode = "-72008";
    NSNetServicesErrorDomain = 10;
}].

I've found out that this is associated with not having proper permissions in info.plist according to https://developer.apple.com/forums/thread/653316

I've set description for Privacy - Local Network Usage Description, however, I'm not able to find any key for setting my Bonjour Services.

Also, I do not see any popup on my device displaying request to approve local network usage. Could you please provide me an information how can I register my privileges properly?

Answered by DTS Engineer in 794727022

A good place to start here is the Local Network Privacy FAQ. FAQ-11 and FAQ-14 should get you going.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Accepted Answer

A good place to start here is the Local Network Privacy FAQ. FAQ-11 and FAQ-14 should get you going.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Bonjour permissions in Xcode 15.4
 
 
Q