Mengapa aplikasi iPod iPhone terkadang melupakan posisi pemutaran?

5

Saya sering mendengarkan podcast di iPhone 3GS saya selama beberapa sesi. Kadang-kadang aplikasi iPod akan melupakan posisi pemutaran, yang membuat saya gila karena saya harus mengingat di mana saya berada dan maju cepat ke titik itu. Adakah yang tahu apa yang menyebabkan ini? Saya tidak bisa menemukan pola apa pun untuk itu.

Saya mematikan iPhone saya semalam dan menyelaraskan dengan iTunes setiap dua hari sekali, tetapi sebagian besar waktu baik-baik saja dan saya tidak memiliki masalah dan podcast muncul sebagai bagian dari jalan di iTunes itu sendiri. Selain itu, saya tidak sedang memainkan hal lain di iPod.

John Topley
sumber
Apakah ini hanya terjadi ketika Anda menyinkronkan, atau apakah itu terjadi ketika iPhone belum terhubung ke komputer sama sekali?
Ben Wyatt
Saya tidak bisa memberikan jawaban yang pasti. Saya sedang mendengarkan podcast sehari sebelum kemarin, lalu saya sinkronisasi tadi malam dan kemudian ketika saya menghidupkan telepon pagi ini, ia kehilangan posisi. Saya cepat-cepat meneruskannya malam ini dan mendengarkan lebih banyak dan kemudian disinkronkan lagi dan itu baik-baik saja.
John Topley
Tidak yakin apakah itu terkait (saya kira tidak, karena ini berfungsi di komputer Anda) tetapi di iTunes jika Anda: Klik kanan pada podcast -> dapatkan info -> opsi -> ada kotak centang untuk memilih mengingat posisi pemutaran . Juga, bagi saya, saya sering tidak sengaja mengklik tombol kembali ketika saya mencoba untuk berhenti (kira ini bukan masalah Anda juga) yang juga jelas menyebabkan podcast untuk memulai kembali.
Ciaocibai
Milik saya lupa bahwa saya kadang-kadang mendengarkan podcast, tanpa pola yang saya perhatikan (pasti tidak menyinkronkan, kadang-kadang lupa dalam satu jam setelah mendengarkan), tetapi tidak lupa tempat saya di podcast. Itu akan menggigit.
Matthew Frederick
Apakah Anda menggunakan Last.FM untuk scrobbling? Saya perhatikan beberapa contoh kehilangan posisi dan scrobble. Mungkin terkait?
Sam Brightman

Jawaban:

1

Ini bisa menjadi masalah memori yang harus ditangani pengembang dengan cara ini. Semua aplikasi di iOS tunduk pada peringatan memori di mana titik aplikasi (pengembang) membebaskan memori sebanyak mungkin dengan membersihkan apa yang dianggap pengembang informasi yang tidak perlu.

Poin lain dari kemungkinan berhenti adalah jika panggilan telepon diterima. Aplikasi hanya memiliki sepersekian detik untuk menyimpan apa yang penting sebelum berhenti untuk memberikan ruang bagi panggilan. Sekali lagi, pengembang harus memutuskan apa yang benar-benar penting dan apa yang tidak harus disimpan.

Posisi save mungkin tidak terdengar banyak, tetapi perangkat seluler benar-benar tidak memberi pengembang banyak ruang untuk bermain dan media jenis apa pun adalah sumber daya.

Philip Regan
sumber
1
Ini adalah aplikasi iPod dari Apple, meskipun, sudah diinstal pada perangkat. Saya pikir mereka akan mengelolanya dengan benar: Saya tentu dapat dengan mudah memastikan hal sederhana di aplikasi yang saya kembangkan terlepas dari kondisi memori (jika Anda menyimpannya saat menerima peringatan memori), maka saya curiga ada yang lain.
Matthew Frederick
iPod dari Apple atau tidak, masih merupakan aplikasi di iPhone yang saya pikir terikat pada memori yang sama dan aturan interupsi seperti setiap aplikasi lain di iPhone. Saya pikir satu-satunya orang yang tahu jawaban untuk pertanyaan ini adalah pengembang.
Philip Regan
Saya cenderung setuju dengan @Philip tentang masalah ini. Meskipun akan menyenangkan bagi aplikasi untuk mengingat di mana itu, menyimpan satu hal yang kurang (seperti posisi trek) membuatnya lebih responsif terhadap kondisi memori rendah, atau penutupan aplikasi, dll.
Meskipun jawaban ini berisi informasi yang valid, sebenarnya bukan jawaban untuk masalah tersebut. iTunes melakukan itu untuk alasan apa pun tetapi bukan karena memori rendah. Saya bahkan telah melihat ini sementara iTunes saya buka. Menyambungkan speaker dapat menyebabkan hal ini tetapi tidak selalu. Dan sekali lagi saya punya minggu di mana saya tidak menggunakan iTunes dengan banyak restart dan panggilan telepon sementara itu dan posisinya masih diingat dengan benar. iTunes hanya diimplementasikan dengan buruk. Itu bisa dengan mudah menyimpan posisi setiap 30 detik di memori aplikasi yang tidak akan membahayakan baterai atau apa pun.
ohcibi