問題タブ [multitasking]
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.
iphone - アプリのロック画面を使用していますか?
マルチタスク中にロック画面のオーディオ ボタンをアプリで使用できるようにしたいと考えています。(はい、Pandora のように。) どの API を使用しようとしていますか?
iphone - 参照されたオブジェクトが object-c で割り当て解除されているかどうかを確認するにはどうすればよいですか?
iPhone OS 4.0 にアップグレードした後、アプリケーションを切り替えると、アプリケーションがクラッシュし始めました。アプリケーションがメモリ警告を受け取ると、同じ場所でアプリケーションがクラッシュします。
一部のオブジェクトは、メモリ警告が受信されたときに自動的に割り当て解除されたようで、割り当て解除されたオブジェクトを使用しようとすると、アプリケーションがクラッシュします。
オブジェクトの割り当てが解除されたかどうかをテストして、再割り当てできるようにすることはできますか?
ios4 - iOS 4.0 アプリの高速切り替え
さて、アプリに高速切り替えを実装しようとしています。バックグラウンド コードを実行したり、ユーザー データを保存したりする必要がない場合、本当に何もする必要がありますか? それとも、iPhone SDK 4.0 にアップグレードし、[コンパイル] をクリックしてデプロイするだけですか?
メモリ不足の例外をシミュレートする方法はありますか? OS にアプリケーションをパージさせて、アプリケーションが再起動される方法をテストしますか?
ありがとう、
テジャ。
ios - ホーム押したらアプリ終了
私のテストでは、(ホームボタンを押して) アプリを終了しても、マルチタスク機能のおかげでバックグラウンドでまだ「実行中」です。ただし、ホームボタンを押したら終了させたいです。これは私だけに起こっているのですか?
とにかく、アプリ デリゲートapplicationWillResignActive
の とメソッドまで追跡しました。applicationDidBecomeActive
これらはマルチタスクのために呼び出されますが、終了したい場合、アプリは「アクティブを辞退」します。この問題に関するガイダンスは大歓迎です!
iphone - 一時停止後にアプリケーションがアクティブになったときにビューをリロードする方法は?
ユーザーが iPhone の設定で NsuserDefaults を変更し、一時停止後にアプリをアクティブ化すると、アクティブなビューをリロードしたいと考えています。
これどうやってするの?
ios4 - iOS 4.0 でマルチタスク アプリケーションを実行する方法
アプリケーションを os3.0 で実行していますが、これを ios4.0 に採用する必要があります。気を付けなければならない主な点は何ですか... どうすれば既存のアプリケーションをマルチタスクに対応させることができますか?
iphone - iOS 4 およびカスタム URL スキームのマルチタスク対応アプリケーション
ここで詳しく説明されているように、OAuth を安全に実装しようとしています: http://fireeagle.yahoo.net/developer/documentation/oauth_best_practice#custom-url-osx。バックグラウンドでアプリケーションを起動する URL を処理する方法がわからないため、つまずきにぶつかったようです。
oauthtest を処理するアプリケーションを登録しました。oauthtest:// と oauthtest://callbacktest の両方がアプリケーションを起動し、アプリケーションがバックグラウンドで実行されていないときに意図したとおりに動作することを確認しました。
実施しています
アプリケーションがコールドで起動したときに正常に呼び出されます。アプリケーションに渡された URL を簡単に取得できます。
ただし、アプリケーションがすでにバックグラウンドで実行されている場合は、どちらも
または
が呼び出され、URL の一部としてアプリケーションに渡されるパラメーターを取得する方法がありません。
カスタム URL スキームによってバックグラウンド アプリケーションに渡されるパラメータを取得する方法を知っている人はいますか?
マルチタスクを無効にすることでこの問題を回避できることは承知していますが、明らかな理由からそうするつもりはありません。前もって感謝します。
ios-simulator - シミュレーターで再生されているiOS4マルチタスク/バックグラウンドミュージックをテストすることは可能ですか?
Info.plistにプロパティを追加UIBackgroundModes
して、配列エントリに「audio
」を追加し、オーディオセッションを設定するための呼び出しを追加しました[session setCategory: AVAudioSessionCategoryPlayback error: &error];
。
しかし、私が持っている唯一のテストデバイスは、マルチタスクをサポートしていないiPodTouch2Gです。シミュレーターを試しましたが、Safariに切り替えると音楽の再生が停止します。ただし、アプリに戻ると、アプリを終了したときよりも遠くの場所で曲が再生され続けます。
バックグラウンドで再生を続けているようですが、別のアプリ(Safari)を使用しているときにアプリの音声が聞こえませんでした。
iphone - iPhone: UIApplicationExitsOnSuspend が機能しているかどうかをテストするには?
UIApplicationExitsOnSuspend をブール値に設定し、チェックボックスをオンにしたので、
は呼び出されませんが、シミュレーターのホームボタンをクリックすると、常にそのメソッドに入ります。私は何か間違ったことをしていますか、それともアプリが「古いスタイル」で動作し、マルチタスクをサポートしていないことを確認できますか?
どうもありがとう、
ステファン
このレベルで定義される設定
アーキテクチャ: 標準
ベース SDK: iPhone Simulator 4.0
コード署名 ID: iPhone 開発者: myName
任意の iPhone OS デバイス: iPhone 開発者: myName
iPhone OS 展開ターゲット: iPhone OS 3.1
その他のリンカー フラグ: -lxml2
事前バインディング: 選択されていない
ヘッダー検索パス: /usr/include/libxml2
C 言語方言: C99 [-std=99]
不一致 戻り値の型: 選択
済み 未使用の変数: 選択済み
iphone - バックグラウンドでタスクの実行を続行します
マルチタスク機能で何かが足りないのでしょうか。バックグラウンドでタスクを実行できることはわかっていますが、本当に必要なのは、アプリがバックグラウンドで実行されてもタスクが実行を継続することです。したがって、必要なのは、バックグラウンドで新しいタスクを開始することとは異なります。ビューに画像が読み込まれているときに、ユーザーがホームボタンを押してアプリをバックグラウンドで実行する場合、画像の読み込みを続行し、ユーザーがアプリを再度アクティブにすると、読み込まれたすべての画像を表示できるようにします。これはどのように行うことができますか?どうもありがとう。