ringgit
(Ringgit Malaysia)
1
Discourse Hub iOS アプリは、他のアプリにマルチタスクすると、フォーラム内に留まりません。iOS 13.2.2(最新)を使用していますが、挙動は変わりません。読んでいたスレッドの位置を失い、毎回検索し直す必要があります。これは通常の動作でしょうか?
また、アプリがフォーラム間を非常に簡単に切り替え、現在閲覧中のディスカッションスレッドを記憶し、「最新」や「未読」を表示するだけでなく、複数のタブを開いた状態の Mobile Safari のような動作を模倣してくれると良いと思います。この機能の実装を心から願っています。
Stephen
(Stephen)
2
アプリを閉じるか、iOS がバックグラウンドで終了させるまで、状態は保持されます。
iOS 13 ではこの点に問題がありましたが、13.2.2 では改善が図られています。ただし、アプリが無限に開き続けることはありません。
ringgit
(Ringgit Malaysia)
3
私の場合、iOS が別のアプリに切り替えた際にプロセスを殺してしまっているようです。それが頻繁に発生するため、ここで報告しています。私だけでしょうか?
Stephen
(Stephen)
4
まだ判断するには早すぎるかもしれません。端末が自動的に 13.2.2 に更新されるため、十分な数のユーザーが更新を適用するまでには数日かかるでしょう。
本日アプリを再開したところ、中断した場所から再開されました。
どの iPhone を使用していますか?また、普段よく使用する他のアプリはありますか?
Apple は iOS 13.2.2 および iPadOS 13.2.2 で RAM 管理の問題を修正したと主張していますが、これはバグではないと思います。
あなたは重度のマルチタスクを行っていませんか?私の iPhone 11 Pro は iOS 13.2.2 にアップデート済みで、Discourse アプリは問題なく動作しています。軽いまたは中程度のマルチタスク中にクラッシュしたり再読み込みされたりしたことはありません。
とはいえ、私の iPhone は 4GB の RAM を搭載しています。iOS 13.2.2(および iPadOS 13.2.2)は最低 2GB の RAM を搭載したデバイスでサポートされていることを考えると、単にあなたのデバイスの古さが原因かもしれません。
ringgit
(Ringgit Malaysia)
6
私は Xs Max を使用しているので、それほど古くはありません。とはいえ、私が頻繁にマルチタスクで切り替えるアプリは、WhatsApp、Twitterrific、Apollo、そしてカメラです。カメラに切り替えたときに、この現象がより頻繁に発生することに気づきました。おそらく、写真や動画を撮影すると、内部メモリをより多く消費するのでしょう。興味深いことに、今実験しているのですが、Safari のタブでは状況がずっと良好です。Safari で Discourse に戻ると、ページが真っ白になりリフレッシュされますが、リフレッシュが完了すれば、最後にいた場所に戻ることができます。しかし、Discourse Hub(iOS アプリ)では、アプリのホーム画面に戻されてしまい、その場に留まらずにリフレッシュされてしまいます。
Stephen
(Stephen)
7
Safari のタブは閉じても保持されます。Discourse が終了してしまうような操作を行った場合、同等の動作はありません。
それも正しいかもしれません。このアプリの目的は、複数のコミュニティに素早く簡単にアクセスできるようにすることです。すべてのサイトの更新状況が表示されるホームビューに移動する機能が、アプリの有用性の大きな部分を占めています。
はい、おそらく特にカメラアプリに関係していると思います。
いいえ、これは実際の問題であり、カメラとは無関係です。
例えば、コメントを書いている最中に Safari で何かを調べるために 5 秒間アプリから離れると、アプリが最初から起動し、再度 Meta サイトを選択し、トピックを再検索し、回答の大部分が下書きとして保存されていることを願わなければなりません。
この問題が最初に発生したとき、iOS 13 のバグに関連していると思い込みましたが、それは修正され、他のアプリではこの問題は解消されています。
編集:私は iPhone XS を使用しており、他のアプリではこの問題に遭遇しません。
sam
(Sam Saffron)
10
この問題を再現するための一貫した手順と、具体的なステップはありますか?
例:
- メタで返信を開始する
- Safari に切り替え、サイト X、Y などにアクセスし、N 分待つ
- アプリに戻ると、スタート画面になっている
いい質問ですね。いいえ、ありません。もし見つかったらお知らせします。私が言えるのは、他のアプリでは入力してアプリを切り替えてもこの問題が発生しないのに、このアプリでは発生するということです。
おそらく、Apple が何かを変更・破壊したことが原因で、私にとってはこのアプリだけが影響を受けているのだと思います。ただ、解決することを願っています。
sam
(Sam Saffron)
12
承知しました。私もアプリを結構使っていますが、運良くこの問題は起きていません。ただ、あなたには確かに発生していることを信じています。
この問題を再現できる手順が見つかることを願っています。
ええと、以前報告したよりも状況はさらに悪化しています。Meta で読んでいる間に、数分間何か他の用事を済ませるためにスマホをロックすると、ロックを解除した時にはアプリがすでに停止していることが珍しくありません。
他のアプリでもたまにそのような現象を目にします。これは iOS の問題だと思います。ただ、Discourse で頻繁にこの現象に遭遇するのは困ります。
参考までに、再現可能なクラッシュが発生しました。原因が iOS 側かアプリ自体かはわかりません。アプリを開き、サイト内の特定のトピックをクリックし、「投稿全文を表示」をタップして WordPress からコンテンツを取得します。少しスクロールしてから端末をロックし、約 30 秒待ってからロックを解除すると、Discourse アプリが終了しており、コンテキストが失われています。最新のアップデート以降、単に端末をロックして待ってから解除するだけでアプリが終了する現象は、他のアプリでは起きていないと思います。
pmusaraj
(Penar Musaraj)
15
「投稿全文を表示」は何を行いますか?Safari を開くのでしょうか?
いいえ。リンクされた WordPress の投稿の内容を、スクレイピングライブラリなどを介して取得します。
これはどうやら組み込みの機能のようですが、私が目にしたのは WP-Discourse WordPress プラグインでのみ使用されているケースです。@simon さんがさらに詳しく説明できると思います。重要なのは、Discourse 内で直接コンテンツを表示するだけであり、このプロセス全体で他のアプリは一切使用されていない点です。