I am using Objective-C and using the openURL
method to open a URL with scheme. This is the URL: ms-word:.docx
This works fine and opens the document in Microsoft Word app.
But when the URL consists of commands: ms-word:ofe|u|.docx
, it is not opening the document in the Word app.
How to fix this?
Code:
void openUri(const char* uri) {
NSString* nsUri = [NSString stringWithUTF8String:uri];
NSURL* url = [NSURL URLWithString:nsUri];
[[NSWorkspace sharedWorkspace] openURL:url];
}