If you are simply trying to open an file with a specific app that may or may not be the default, what I use is launch document using the with argument. In my Forms Generator app this becomes necessary, because some PDF viewers may not be able to edit forms. So I have an interface where the user selects which app they want to open fillable forms with, so I can force the issue when the time comes.
Bob S > On Aug 6, 2019, at 13:57 , Bob Sneidar via use-livecode > <use-livecode@lists.runrev.com> wrote: > > I found this. Didn't read too deep tho'. > > https://www.chainsawonatireswing.com/2012/09/19/changing-default-applications-on-a-mac-using-the-command-line-then-a-shell-script/#find-out-the-current-default-for-an-extension > > Bob S > > >> On Aug 6, 2019, at 13:36 , Paul Dupuis via use-livecode >> <use-livecode@lists.runrev.com> wrote: >> >> So we make an OSX desktop app in LiveCode that has several document types. >> We add these to the info.plist file in the App bundle so they are defined, >> with doc icons, extensions, types, etc. >> >> If a user has APPv1 installed that has a plist entry for the file extension >> .myext and then installs APPv2 that also has a plist entry for file >> extension .myext. how does OSX tell what APP to open when a user double >> clicks on document.myext? >> >> >> I googled and found information on setting default app for document types, >> but not how OSX handles this by default? >> >> In window, it is the App's responsibility to check the Registry for its >> document types and, it it wants to, ask the user if they want those document >> associated with it. Or it is done by the app's installer on Windows >> >> I just can't find how OSX does it. > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode