Lewati ke isi
Versi Dokumen v2026.07.07.0
Unduh PDF

Izin dan akses file

Target halaman

Membantu Anda membedakan antara masalah logika aplikasi dan pembatasan akses file sistem.

Platform yang didukung

  • iOS/iPadOS: 17.0 atau lebih tinggi.
  • macOS: 14 atau lebih tinggi.

Siapa yang harus membacanya?

  • Pengguna terjebak dengan visibilitas file atau masalah akses lokasi tujuan
  • Penguji yang perlu memisahkan masalah izin dari kegagalan logika aplikasi

Kondisi persiapan

  • Jalur impor, ekspor, atau seret dan lepas tertentu gagal atau berperilaku tidak terduga
  • Anda dapat mencoba kembali jalur yang sama dan mengamati apakah sistem menampilkan permintaan izin

Langkah operasi

  1. Coba lagi jalur yang sama dan perhatikan apakah sistem menampilkan permintaan izin.
  2. Verifikasi bahwa lokasi sumber atau tujuan benar-benar dapat diakses oleh aplikasi.
  3. Periksa apakah kegagalan mematuhi aturan platform, seperti PNG -> Photos di iOS.
  4. Catat teks kesalahan yang tepat dan perkiraan lokasinya.

hasil

  • Anda dapat menentukan apakah masalahnya disebabkan oleh pembatasan akses sistem atau masalah lapisan aplikasi lainnya.

Saat ini skenario izin yang paling umum

  • Pemilih file tidak dapat melihat data target
  • Sistem menolak akses setelah file dipilih
  • Ekspor gagal saat menulis ke lokasi target
  • Penyimpanan iOS ke Foto gagal
  • Drag and drop diblokir oleh sistem

Export save location and file access

Perintah pemecahan masalah yang disarankan

  1. Periksa apakah sistem menampilkan permintaan izin.
  2. Konfirmasikan bahwa data target disimpan di lokasi yang dapat diakses oleh aplikasi.
  3. Ingat di iOS: Target foto hanya berfungsi dengan PNG.
  4. Di macOS, konfirmasikan bahwa tujuan yang dipilih di panel Simpan dapat ditulisi.
  5. Coba lagi jalur yang sama untuk memastikan apakah jalur tersebut berulang.

Beberapa perilaku yang terlihat oleh pengguna yang perlu Anda ketahui

  • Ketika pengguna secara aktif membatalkan pemilihan file, aplikasi tidak akan menganggapnya sebagai jendela pop-up kesalahan.
  • Impor drag-and-drop tergantung pada sistem yang menyediakan fileURL yang valid; tanpa izin, aplikasi tidak dapat menguraikannya.
  • Di iOS, mengekspor ke Photos adalah jalur terpisah dan tidak setara dengan ekspor Files normal.

Informasi yang disarankan untuk dicatat

  • Platform dan versi sistem
  • Perkiraan lokasi sasaran
  • Apakah sistem menampilkan permintaan izin
  • Apakah kegagalan terjadi pada impor, ekspor atau drag and drop
  • Teks kesalahan yang akurat

Pertanyaan Umum

Filenya jelas ada, tapi kenapa tidak bisa dilihat di selector?

Seringkali, ini adalah pembatasan akses sistem daripada aplikasi yang tidak mengetahui tentang file tersebut. Pindahkan file ke lokasi yang lebih mudah diakses dan coba lagi.

Jika ekspor gagal, apakah fungsi ekspor harus diputus?

tidak pasti. Lokasi tujuan tidak dapat ditulisi, izin tidak ada, atau format tidak sesuai dengan lokasi tujuan, yang juga dapat menyebabkan kegagalan ekspor.

Mengapa menyimpan ke album hanya mendukung PNG?

Karena jalur Foto terhubung ke PNG; format ekspor lainnya menggunakan File atau panel berbagi sistem.