Xuni for iOS の紹介 > ライセンス |
Xuni は、各プラットフォームのアプリケーションベースの標準的なサブスクリプションモデルに準拠しています。
Xuni のサブスクリプションの内容
Xuni のサブスクリプションには、すべての更新、バグ修正、および 1 年分の正式版リリースが含まれます。
たとえば、2015-V1 を購入された場合は、バージョン 2015 v2、2015 v3、2016 v1、およびこれらのバージョン間にリリースされた他のすべてのバージョンを使用する権利が付与されます。サブスクリプションにより、Xuni の有効なバージョンを使用して、無償のアプリを無制限に再配布できるようになります。
ライセンスの仕組み
Xuni には、ライセンスキーが含まれています。つまり、ライブラリを使用するには実行時に一意のキーの検証が必要です。Xuni のライセンスされているバージョンを使用して公開されたモバイルアプリは、無期限に動作します。サブスクリプションの期限が過ぎても、お使いのサブスクリプションに含まれている Xuni のバージョンを使用し続ける限りは、アプリケーションを更新することができます。
製品と共にインストールされた(または GitHub からダウンロードされた)Xuni のサンプルには、1 年間のライセンスキーが含まれていますが、このキーは、公開するアプリケーションで使用しないでください。独自のアプリケーションで Xuni コントロールを試す場合は、一意のライセンスキー文字列を生成する必要があります。
アプリケーション用にトライアルキーまたはフルライセンスを生成するには、次の手順を実行します。
メモ:この Web ページにアクセスするには、ユーザー登録をしてログインする必要があります。 |
これで、License.h
と License.m
がアプリケーションに追加されます。License.h ファイルと License.m ファイルの内容を次のコードに置き換えます。
AppDelegate.m
をクリックして開きます。didFinishLaunching
メソッドを次のように変更します。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// アプリケーション起動後のカスタマイズのためのオーバーライドポイント。
[XuniLicenseManager setKey:key];
return YES;
}
トライアルキーを生成している場合は、これで、アプリケーションを試用目的で使用する準備ができました。この手順は、任意の数のアプリケーションに対して繰り返すことができます。トライアルキーはアプリケーション名に対して一意であるため、アプリケーションごとに新しいトライアルキーを生成する必要があります。
Xuni のトライアル版
試用期間は、最初にライセンスキーを生成した日から 30 日間に限定されています。30 日間の試用期間が終了すると、コントロールは動作しなくなります。試用期間の延長やライセンスの購入が必要な場合は、当社の営業部にご連絡ください。
Xuni の製品版
Xuni Enterprise を購入すると、シリアルナンバーが与えられます。製品版ライセンスキーを生成する前に、このシリアルナンバーを登録する必要があります。
次の手順を実行して、Xuni のシリアルナンバーを登録してください。
https://c1.grapecity.com/MyAccount/MyXuni.aspx にアクセスして実行時キーを生成します。
メモ:シリアルナンバーを登録するユーザーネームが、アプリケーション用の実行時キーを生成することができる唯一のアカウントです。 |