Check out my post here:
Out of curiosity, why do you want to discover all beacons, regardless of their UUID? It’s usually a good practice to assign a unique UUID to all your beacons and scan for that, as you ensure your app will only pick up your beacons, and not any random ones.