問題タブ [rad-studio]
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.
ios - iOS 通知音はアプリで再生されますが、これは私が開始したものではありません (iOS 12 のみ)
デバイスを iOS 12 に更新して以来、私の Delphi アプリケーションは、アプリケーションで特定の操作が行われたときにサウンド通知を再生し始めました。これは、私がコーディングまたは構成したものではありません。iOS11以下でアプリをご利用の場合、通知音は鳴りません。
このプロジェクトは、Delphi 10.3.1 でビルドおよびコンパイルされています。この現象については、RAD Studio のドキュメントやオンラインのどこにも言及されていません。iOS 設定でアプリケーションの通知を無効にしても機能しますが、このソリューションには明らかに欠点があります。
編集: これは私が読んでいるドキュメントです: http://docwiki.embarcadero.com/RADStudio/Rio/en/Mobile_Tutorial:_Using_Notifications_(iOS_and_Android)
この操作は、開始されると、糸車のアニメーションを開始し、待機を示します (TAniIndicator ではありません)。この時点で TTimer も開始され、待機時間がユーザーに示されます。ただし、タイマーのイベント ハンドラーがこれをどのように実現するかはわかりません。
誰かが同じ問題に遭遇したことがありますか?何が原因である可能性がありますか? どこかに何らかの構成があると思われます。あるいは、コードの奥深くに隠された副作用である可能性があります。
iis - 本番環境で API 呼び出しの URL に emsserver/emsserver.dll を使用する
RAD Studio の EMS サーバー機能を利用するアプリケーションを作成しました。開発は完了し、本番環境でテストされています。EMS サーバーのドキュメントには、API 呼び出しを行うには、emsserver.dll を URL に含める必要があることが示されています。
https://{ホスト名}/emsserver/emserver.dll/API/Login?token={TokenValue}
私が遭遇したほとんどの API には、URL に埋め込まれた dll がありません。
https://{ホスト名}/API/Login?token={TokenValue}
API 呼び出しはそのままで問題なく動作するため、これは大した問題ではありません。URL の emsserver/emsserver.dll 部分をデフォルトにするために、RAD Server または IIS で使用できるプロパティまたは設定があるかどうかを考えていました。