I know right? - I wish all guides were written with that world-weary dev flavour. It so perfectly reflects my own experiences...
Something I would add as well.. if you are using plugins like @tuarua 's webview (got to be the same guy - right?)
You'll need an entitlements list more like this..
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
But remember kids... you can't just make that as a textfile - you have to do it in xcode (it adds some checksum or sumtink to the file).
(My app also uses microphone - hence that in the permissions too)