There can be multiple URL types. We should check all of them.

It's valid to have >1 URL type. So the `CFBundleURLTypes` array has >1 element. The original code checked only the first element. This change checks all elements.