最近のアクセス:
ページ
履歴
バックリンク
iOS アプリケーションのワイヤレスプロトタイプ
GeneXus では、ワイヤレスプロトタイプという方法で iOS 用アプリケーションをプロトタイプできます (
iOS プラットフォームでのデプロイとプロトタイプ
)。
このプロトタイプ方法では、
スマート デバイス アプリケーションでのプッシュ通知
に基づいて KB を
Knowledge Base Navigator
(KBN) にカタログ化します。そのほかに、手動で行う方法や、GeneXus によって生成される
QR コード
を読み取る方法があります。
ワイヤレスプロトタイプでカタログ化する場合も、ナレッジベースの URL を手動で入力する場合も、アプリケーションが一度カタログ化されると、デバイス (iPhone や iPad) で実行されるたびに、GeneXus で加えられた変更が自動的に反映されます。
要件
GeneXus で開発を行っているコンピューターと同じワイヤレスネットワークに接続された iOS デバイス (iPhone または iPad)。
デバイスには
KBN
がインストールされている必要があります。
デバイスで通知が有効になっている必要があります。
警告
:
Jailbreak
(脱獄) を行っているデバイスでは、通知が正しく受信されない可能性があります。通知なしでもプロトタイプは可能ですが、困難になります。
デバイスを
GeneXus 開発者アカウント
に登録します。
ナレッジベースでのデバイスの設定
デバイスが、デプロイ用マシン (GeneXus がインストールされているマシン) と同じネットワークに接続されていることを確認します。
デバイス (iPhone など) で KBN を開きます。KBN がインストールされていない場合は、Apple AppStore からダウンロードします。ダウンロードはわずか数分で無料でできます。
GeneXus 15 KB Navigator
[ ログイン ] ボタンをクリックし、
GeneXus 開発者アカウント
の資格情報 (ユーザー名とパスワード) を入力します。
アカウントがない場合は、作成してからこの手順に戻ります。
アカウントがデバイスで認証されると、
プロファイル
に登録されます。
デバイスが正常にデバイスリストに追加されたかどうかを確認するには、
GeneXus 開発者
アカウントにログインし、 [ My Devices ] タブをクリックします。デバイスのリストが表示されます。
SmartDevices ジェネレーターのプロパティを開きます。 [ iOS Specific ] グループ (
[ Generate iOS ] プロパティ
が True に設定されている場合にのみ表示) で、
[ Execution Type ] プロパティ
を [
Knowledge Base Navigator (Device)
] に設定します。
[ Execution Device ] プロパティ
で、次の操作を行います:
プロパティの 3 点リーダーボタンをクリックします。
GeneXus アカウントのユーザー名とパスワードを入力します。
[ 再表示 ] ボタンをクリックします。
プロトタイプのサイクル
F5 キーを押して、アプリケーションをデバイスで直接プロトタイプします。KBN からナレッジベースが選択されるたびに、GeneXus で加えられた変更が自動的に反映されます。
発生する可能性がある問題
KBN バージョンが古すぎるか、KBN がインストールされていない。効果的なプロトタイプのためには、KBN のバージョンが GeneXus のバージョンに対応している必要があります。場合によっては、複数のバージョンの KBN をインストールしておく必要があります。詳細については、次のページを参照してください:
iTunes を使用した iOS アプリケーションをバックアップおよび復元する方法
デバイスが、ジェネレーターの [ Execution Device ] プロパティのデバイスリストに表示されない。
KBN には、GeneXus IDE と同じ
GeneXus 開発者アカウント
ユーザーでログインする必要があることに注意してください ( [
ツール
] > [
GeneXus Account
] )。