これは、この問題を解決するために私がしたことです:
私はあなたのアプリケーション名がjason-riis
CRXDE |Liteconfig
でフォルダーを作成します。/apps/jason-riis/
次のノードを作成します。
TYPE=sling:OsgiConfig
NAME=com.day.cq.wcm.mobile.core.impl.MobileEmulatorProvider-<*alias>
*エイリアスは何でもかまいません。アプリケーション名を付けました。構成マネージャーで見ると、一意の PID が取得されます。
ここで構成マネージャーにアクセスすると、2 つの構成設定が表示されるはずですMobileEmulatorProvider
。
作成したばかりのノードにノード プロパティを追加します。
NAME=mobile.resourceTypes
TYPE=String[] (you have to click multi at the end of the value textbox)
VALUE=jason-riis/components/<*page>
*ページはのすべてのコンポーネントでsling:resourceSuperType
ありfoundation/components/page
、複数の配列であるため、次のようになります
jason-riis/components/page, jason-riis/components/widepage, jason-riis/components/newspage
cq:include
ヘッダーに for Simulation が既にあると仮定します。これにより、デバイス ボタンがプレビュー モードで表示されます。
最後に、Web サイトのルート ページの jcr:content [ /content/jason-riis/jcr:content
] に移動し、node プロパティを追加します。
NAME=cq:deviceGroups
TYPE=String[]
*VALUE=/etc/mobile/groups/touch, /etc/mobile/groups/smart
* CRXDE|Liteでこの etc パスに移動した場合; ノードに関連情報が表示されjcr:content
ます。これは、独自のカスタム エミュレータ リストを作成するのに役立ちます。
ドロップダウンが表示され、iPhone と iPad などのオプションが表示されるはずです。AEM ドキュメントがイライラすることは承知しています。混乱がある場合はお知らせください。