Skip to content

codefirst/FlickSKK

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

FlickSKK

AppStoreにて公開しています。 通常利用の場合はAppStore版をご利用ください。

Overview

フリック入力対応版のiOS向けSKKです。

動作条件

  • iOS8 以降

主な機能

AppStoreの説明 を参照してください。

ビルド方法

ソースコードの取得

$ git clone https://github.com/codefirst/FlickSKK.git
$ cd FlickSKK

CocoaPodsの導入

$ bundle install

設定ファイルの書き換え

以下のようにAppGroup用のApp IDを指定します。 このApp IDは、自分のDeveloper ProgramのApp IDである必要があります。

$ bundle exec pod app-group GROUP_NAME

ビルド

$ bundle exec pod install

その後、 FlickSKK.xcworkspace を開いてビルドしてください。 (注: FlickSKK.xcodeproj ではない)

辞書の作成

SKK辞書なら利用できます。 ただし、アルファベットのみのエントリ(例: alpha)などは利用しないため取り除くことが望ましいです。

ruby ./misc/strip.rb /path/to/skk.jisyo > Resources/skk.jisyo

License

FlickSKKはSKK-JISYO.Lを元にしたSKK辞書を同梱しています。 https://github.com/codefirst/FlickSKK/blob/master/FlickSKKKeyboard/skk.jisyo

それ以外の部分についてのライセンスは未定義です。

トラブルシューティング

"ld: library not found for -lz" とエラーがでる

libzがないのが原因です。 適当なlibz.x.x.z.dylib(x.y.zはバージョン番号)へのシンボリックリングを作成すれば回避できます。

$ cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib
$ ln -s libz.x.y.z.dylib libz.dylib