indikator aktivitas bilah status iphone berputar selamanya


8

Dapatkah seseorang menunjukkan kepada saya mengapa indikator aktivitas ini berputar? Semua aplikasi ditutup. Ini mulai berputar tepat setelah saya mengaktifkan wifi. Wifi dimatikan - indikator aktivitas menghilang.


Itu terus memindai sinyal WiFi baru.
Ruskes

@Buscar Afaik ikon aktivitas di bilah status tidak ada hubungannya dengan pemindaian jaringan - apakah Anda memiliki sumber?
grg

Saya salah membaca pertanyaan?
Ruskes

Saya telah memperhatikan bahwa indikator aktivitas jaringan pada iPhone saya selalu aktif dari layar beranda. Saya tidak tahu apa yang dilakukannya. Seharusnya tidak melakukan itu.
Brennan

ini memperbaikinya untuk saya; iphonetricks.org/...
Nathan Prather

Jawaban:


4

Biasanya itu berarti telepon Anda melakukan aktivitas jaringan yang sangat berat, yang dapat berarti salah satu dari yang berikut (bukan daftar lengkap, hanya yang paling umum, dan, secara kebetulan, termudah untuk diperbaiki):

  • Jaringan yang Anda sambungkan memerlukan beberapa konfigurasi lagi, dan perlu beberapa saat untuk mendapatkan informasi konfigurasi yang ditetapkan dengan benar dari router (atau, lebih mungkin, server DNS)
  • Ponsel Anda sedang mengumpulkan banyak data untuk ditransfer - mungkin ada banyak aplikasi untuk diperbarui, atau Anda memiliki banyak email untuk disinkronkan, atau Anda memiliki banyak data cloud untuk diunduh
  • Ponsel Anda mencoba mengenai server penting, dan mengalami masalah saat menyambungkannya (misalnya, ia mencoba menyurvei server apple untuk memeriksa pembaruan perangkat lunak dan server yang bermasalah). Spinner akan begadang sebentar, sampai ponsel Anda menyerah atau mendapatkan koneksi yang sebenarnya.

Coba sambungkan ke jaringan yang andal (koneksi cepat, akses internet mudah - yaitu, bukan sesuatu seperti jaringan warung kopi), dan biarkan ponsel Anda keluar sebentar (berikan 15-20m yang bagus). Coba lakukan ini beberapa kali. Jika Anda masih memiliki masalah pemintal pada jaringan yang baik setelah terhubung lama, dan memeriksa telepon Anda beberapa kali, Anda mungkin memiliki masalah yang lebih jarang, tetapi juga jauh lebih sulit untuk didiagnosis / diperbaiki, masalah - buka toko apel dan minta mereka melihatnya :)


Jawaban bagus dengan tebakan bagus untuk sebagian besar pengguna, tetapi jawaban "sebab / alasan" terasa tepat untuk masalah saya.
mgPePe

7

Penyebab

Saya dapat mereproduksi masalah ini secara konsisten di iOS 7.1.1. Masuk saja ke App Store dan klik tombol "perbarui semua" di tab pembaruan. Saat Anda keluar ke layar beranda, indikator aktivitas akan berputar di bilah status tanpa henti. Karena kode telah dimasukkan ke dalam kondisi yang salah, satu-satunya cara untuk menghilangkan indikator aktivitas adalah mematikan telepon dan mem-boot-nya kembali.

Alasannya

Ini disebabkan oleh pengembang Apple pemrograman yang buruk. Mereka menunjukkannya dengan benar ketika aplikasi mulai memperbarui:

[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;

Tetapi mereka gagal mematikannya ketika aplikasi selesai memperbarui:

[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;

Cara kerangka kerja Cocoa Touch mereka ditulis membuatnya sangat mudah bagi pengembang amatir untuk membuat kesalahan ini, termasuk tim pengembangan iOS internal Apple sendiri. Sangat sulit untuk mengelola operasi jaringan bersarang yang perlu menunjukkan indikator aktivitas. Antarmuka yang benar untuk mengelola indikator aktivitas adalah membuat tumpukan. Setiap kali indikator dibutuhkan, suatu objek akan didorong ke tumpukan. Ketika operasi selesai, objek akan muncul dari tumpukan. Setelah tumpukan kosong, indikator akan hilang.


1
Apakah ini menguras baterai juga?
Drai

3

Saya memiliki masalah yang sama: Ikon Aktivitas Jaringan terus berputar di layar beranda, bahkan dengan semua aplikasi ditutup. Saya mematikan iPhone saya dan kemudian menyalakannya kembali. Masalah terpecahkan.


restart adalah salah satu solusi yang memungkinkan, mengapa downvote?
trickster77777

Ini berhasil untuk saya! Solusi untuk semuanya: "Matikan, dan nyalakan lagi."
Neeku

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.