iPhoneステータスバーのアクティビティインジケーターが永久に回転する


8

誰かがこの活動指標が回転している理由を私に指摘できますか?すべてのアプリが閉じています。Wi-Fiをアクティブにした直後に回転し始めます。Wifiがオフになりました-アクティビティインジケータが消えています。


新しいWiFi信号を常にスキャンしています。
Ruskes 2014年

@Buscar Afaikステータスバーのアクティビティアイコンは、ネットワークのスキャンとは関係ありません。ソースはありますか?
grg

質問を読み間違えましたか?
Ruskes 2014年

iPhoneのネットワークアクティビティインジケーターがホーム画面から常にアクティブになっていることに気づきました。何をしているのかわかりません。それはそうすべきではありません。
ブレナン

これで修正されました。 iphonetricks.org/…–
Nathan Prather、

回答:


4

通常、これはお使いの携帯電話が重いネットワークアクティビティを実行していることを意味します。これは次のいずれかを意味します(完全なリストではなく、最も一般的であり、偶然にも修正が最も簡単です)。

  • 接続したネットワークにはさらに設定が必要で、ルーター(または、より可能性が高い場合はDNSサーバー)から設定情報が適切に設定されるまでに時間がかかります
  • お使いの携帯電話は、転送する大量のデータをポーリングしています-更新するアプリがたくさんあるか、同期するメールがたくさんあるか、ダウンロードするクラウドデータがたくさんあるかもしれません
  • お使いの携帯電話が重要なサーバーにアクセスしようとしていますが、接続に問題があります(たとえば、Appleサーバーをポーリングしてソフトウェアの更新を確認し、問題のサーバーがダウンしているなど)。スピナーは、お使いの携帯電話があきらめるか、実際の接続が確立するまで、しばらくの間アップし続けます。

信頼性の高いネットワーク(高速接続、簡単なインターネットアクセス-つまり、コーヒーショップネットワークのようなものではない)に接続し、しばらくの間電話を認識させてみてください(15〜20m程度で十分です)。これを数回試してください。長時間接続した後も良好なネットワーク上でスピナーの問題があり、数回電話をチェックしている場合、まれではあるが診断/修正がはるかに難しい問題がある可能性があります。アップルストアに行って見てもらいましょう:)


ほとんどのユーザーにとって適切な推測での良い答えですが、「原因/理由」の答えは私の問題に対して正しいと感じます。
mgPePe 2014年

7

原因

この問題はiOS 7.1.1でも一貫して再現できます。App Storeにアクセスして、[更新]タブの[すべて更新]ボタンをクリックしてください。ホーム画面に戻ると、アクティビティインジケーターがステータスバーで絶え間なく回転します。コードが間違った状態になっているため、アクティビティインジケーターを取り除く唯一の方法は、電話の電源を切り、再起動することです。

理由

これはApple開発者の貧弱なプログラミングが原因です。アプリの更新が始まると、適切に表示されます。

[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;

ただし、アプリの更新が完了しても、オフにできません。

[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;

Cocoa Touchフレームワークの記述方法により、アマチュア開発者は、Appleの内部iOS開発チームを含めて、この間違いを非常に簡単に犯すことができます。アクティビティインジケータを表示する必要があるネストされたネットワーク操作を管理することは非常に困難です。アクティビティインジケーターを管理するための正しいインターフェイスは、スタックを作成することでした。インジケーターが必要なときはいつでも、オブジェクトがスタックにプッシュされます。操作が完了すると、オブジェクトはスタックからポップされます。スタックが空になると、インジケーターが消えます。


1
これはバッテリーも消耗しますか?
Drai

3

同じ問題がありました。すべてのアプリを閉じていても、ホーム画面でネットワークアクティビティアイコンが常に回転しています。iPhoneの電源を切ってから入れ直しました。問題が解決しました。


再起動は可能な解決策の1つですが、なぜ反対票を投じるのですか?
trickster77777 2014

これは私のために働いた!すべての解決策:「それをオフにして、もう一度オンにしてください。」
Neeku、2014年

0

同じ問題がありました。すべてのアプリを閉じていても、ホーム画面でネットワークアクティビティアイコンが常に回転しています。iPhoneの電源を切ってから入れ直しました。問題が解決しました。私のためにも働いた、iPhone 5c

再起動したくない場合は、このiOSアプリケーションですべてのプロセスを終了することもできます。https//itunes.apple.com/fr/app/system-status-activity-monitor/id401457165?mt = 8

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.