/ykk_installer

A simple project that creates a modern installer for Yahoo! KeyKey input method.

Primary LanguageC++

Yahoo KeyKey! Installer

A simple project that creates a modern installer for Yahoo! KeyKey input method.

About

Although the development of Yahoo! KeyKey input method was terminated in 2013, and Yahoo! removed the product as well, it is still a popular input method among Mac users in Taiwan.

Actually Mac users can still run Yahoo! KeyKey since it has a 64 bit binary and it is based on the Input Method Kit, however, it used a legacy installer and it makes users hardly to install Yahoo! KeyKey on modern macOS.

Yahoo! KeyKey was packaged with PackageMaker. It was deprecated, and it does not support code-signing but developers need to sign their packages in order to pass the validation of Gatekeeper, which was introduced in macOS 10.7 Lion. The modern way to create mac packages is to use pkgbuild and productbuild.

Run the Build Script

If you want to build a Yahoo! KeyKey installer by your self, what you need include

The call "build.sh" under command line. You may need to change this line:

productbuild --sign "Developer ID Installer: Weichung Yang" ...

Please use your own code-sign identity here.