I have updated my keyboard and created a new package which installed properly on Windows. I installed Keyman on a Mac laptop (OS 14.4), restarted the Mac, and can now access Keyman via the input selector at the upper right. I copied the .kps file from Windows onto the Mac desktop.
I found an old thread here which says I can either double-click the .kps file or drag it to an open Configuration window. Double-clicking generates a message that there is no app for this file; dragging shows a green plus sign, but then nothing happens after I release the mouse button (keyboard not installed).
I downloaded one keyboard from the SIL website just to test things on the Mac, and that one installed fine. How do I get my custom package installed?
Make sure it is the .kmp (not the .kps) that you copy to the mac. Hopefully that resolves the issue. Otherwise, @mengheng or someone else may have to help you.
To elaborate on Lorna’s reply: the .kps (Keyman package source) has to be compiled to create the .kmp (Keyman package). See Step 6: Compiling, testing and distributing a Package, the final step in the packaging tutorial.
My bad – I copied the .kps not .kmp. (I had already compiled it before installing on Windows, then wanting to test on Mac.) Sorry for the noise.
A few days ago I made a ‘cheat sheet’ listing all the extensions used by Keyman Developer and the corresponding file types. Obviously this info has not yet taken up residence in my brain. I’ve also spent a lot of time trying to wrap my head around the file structure that Keyman wants, which often frustrates me.