Maybe also :
```
NSURL *appURL = nil;
if (fileURL) {
    CFURLRef urlRef = NULL;
    LSGetApplicationForURL((__bridge CFURLRef) fileURL, kLSRolesAll, NULL, &urlRef);
    if (urlRef) {
        appURL = (__bridge_transfer NSURL*)urlRef; // Ta-daa !
    }
}
```
Let's make ARC handle memory management, right ;-) ?