問題タブ [marmalade-iwui]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
83 参照

marmalade - Marmalade IwUIController が IwUIElement オブジェクトにアクセスするとクラッシュする

Marmalade SDK の例に似た動作するアプリを作成しました。次に、IwUIController 派生クラスを別のファイル .h/.cpp に移動して、コードを少しクリーンアップしようとしましたが、IwUIElement にアクセスしようとするたびにクラッシュしますか? 例えば:

pScreen は次のように宣言されています

次に、main(): pScreen = CIwUIElement::CreateFromResource("Screen");

これらのクラッシュの原因は何ですか? Controller クラスは main() と同じファイルにある必要がありますか? デバッグを試みましたが、ポインターが正しく渡されたようです。

0 投票する
1 に答える
970 参照

windows-phone-8 - marmalade sdk 6.3.1 を使用して Windows Phone で基本的なコントロールを作成する

以下のスクリーン ショットのように、Windows Phone 8 のサンプル フォームをデザインしたいと考えています。

ここに画像の説明を入力

以下の Hello World の例のコード

ボタンとテキストボックスを作成しc++、マーマレードSDKのコードを使用してボタンのリスナーを追加する方法について多くの検索を試みましたが、私を助けるものは何も見つかりませんでした。

0 投票する
2 に答える
87 参照

blackberry - GetChildNamed("xxxx") のエラー

IwUI RSS sdk サンプルで遊んでいます。フィードページ(2ページ目)にリンクラベルを追加する変更を行いました。説明 CIwUILabel ブロッ​​クをコピーして名前を「linkLabel」に変更することでこの変更を行い、それに応じて Title 要素のすぐ下にある CIwUIElement の「Lables」に要素として追加しました。これは、x86 マーマレード エミュレーター、GCC ARM デバッグ エミュレーターで正常に動作します。

しかし、これを BlackBerry デバイスに持っていくと、「要素 '' には 'linkLabel' という名前の子がありません。なぜ要素 '' と言っているのですか?

IwUIItems.ui での編集がデバイス ビルドに反映されないということですか?

0 投票する
1 に答える
395 参照

c++ - iPhone 5 (iOS 7.1.2) での Marmalade C++ テスト: デバッグでスプラッシュ画面を通過できない

だから私はしばらくの間マーマレードで働いていて、今テストに行きました. これまで Android で、SDK に含まれている IwNUIBasicApplication と IwNUIKitchenSink という 2 つのサンプル アプリケーションをテストしました。また、UI を多用した 3 番目の単純な自作アプリもテストしました。3つすべてが私のAndroidフォンでうまく動作します。

ここで、iPhone でテストしたいので、http://docs.madewithmarmalade.com/display/MD/iOS+setup+guideの手順に従いました。

http://docs.madewithmarmalade.com/display/MD/Deploying+to+and+testing+on+iOS+devices

証明書を取得し、プロビジョニング プロファイルをセットアップし、最後に Marmalade Hub を使用してアプリをビルドします。設定は次のとおりです。

プラットフォーム: iOS 構成: iphone (デフォルト) ビルド: GCC ARM デバッグ

これはビルド出力です:

現在のビルド: GCC ARM デバッグ (Fri Aug 22 16:16:17 2014) 展開する前に、すべての開発依存関係をセットアップしてください。依存関係チェッカー (詳細.../依存関係チェッカー) に移動して設定します。すべての展開の依存関係が設定されているわけではありません。これらは、ストアに送信する前に必要です。

mkb を呼び出してビルド: C:/Marmalade/7.3/examples\IwNUI\IwNUIKitchenSink\IwNUIKitchenSink.mkb mkb を呼び出してビルドが完了しました

次に、[Packagae & Install] をクリックすると、次の出力が得られます。

現在のビルド: GCC ARM デバッグ (Fri Aug 22 16:16:17 2014) 展開する前に、すべての開発依存関係をセットアップしてください。依存関係チェッカー (詳細.../依存関係チェッカー) に移動して設定します。すべての展開の依存関係が設定されているわけではありません。これらは、ストアに送信する前に必要です。

デプロイ中: iphone 警告: 有効な iOS 起動イメージが指定されていません。実行時に表示される起動イメージはありません。

警告: iOS 開発ビルド用のプロビジョニング プロファイルが設定されていません - プッシュ通知と電子メールは機能しません' [8.14秒かかりました]

エラー: ideviceinstaller.exe の実行中にエラーが発生しました (-1073741515)

警告は問題ではないと思いますが、エラーについてはよくわかりませんが、生成された .ipa ファイルを iPhone 構成ユーティリティにドラッグしてインストールすることで、アプリを携帯電話にインストールし続けます。自分の携帯電話に。

これで、アプリが携帯電話にインストールされました。アプリをタップして実行すると、Android の場合と同じように、最初にデバッグ画面が表示され、ゲームの信号がスターに追加されます (無料ライセンス)。 「マーマレードで作った」スプラッシュスクリーン。ただし、実際のアプリが読み込まれ、さまざまな UI 要素がすべて表示される Android とは異なり、iPhone では、アプリはマーマレード スプラッシュスクリーンで作成されたままになり、その理由がわかりません。

なぜこれが起こっているのか、実際のアプリには実際には進まないのですか? これは、IwNUIBasicApplication、IwNUIKitchenSink、および私が作成した 3 番目のアプリで発生します。3 つすべてが私の Android では動作しますが、iPhone ではスプラッシュ画面で動かなくなります。

ただし、電話自体は応答性を維持し、どこにも続かないアプリです. 電話は、iOS 7.1.2 を実行している iPhone 5 です。

助けてくれてありがとう!

乾杯、

クリス

更新:同じことをもう一度試してみましたが、今回はデバッグではなくリリース バージョンでビルドし、iPhone でも実行できるようになりました。理由がわからない。なぜリリースで実行されるのに、私のiPhoneでデバッグでは実行されないのですか?