I was looking for some concrete examples of how to deal with Bonjour over Bluetooth in iOS5. For memory, NSNetService no longer automatically registers services over Bluetooth as was the case with iOS4: the only solution is to now write CFNetService code directly. In the end, I liked the book, even though I did not find the answers I was looking for there.