全部产品
Search
文档中心

Object Storage Service:Bagaimana cara mengaktifkan logging menggunakan OSS SDK untuk iOS dan OSS SDK untuk Android?

更新时间:Jun 26, 2025

Ikhtisar

Artikel ini menjelaskan cara mengaktifkan logging menggunakan Object Storage Service (OSS) SDK untuk iOS dan OSS SDK untuk Android.

Rincian

OSSClient adalah klien OSS yang digunakan untuk mengelola bucket dan objek. Sebelum menggunakan OSS SDK untuk mengirimkan permintaan ke OSS, Anda harus menginisialisasi dan mengonfigurasi instance OSSClient terlebih dahulu. Karena beragamnya skenario penggunaan perangkat seluler, OSS SDK untuk platform seluler mungkin tidak tersedia di beberapa wilayah atau periode waktu tertentu. Untuk mempermudah identifikasi masalah, Anda dapat mengaktifkan logging agar OSS SDK mencatat log di klien lokal.

Aktifkan logging menggunakan OSS SDK untuk iOS

// Gaya log.
//2017/10/25 11:05:43:863  [Debug]: yang ke-17: <NSThread: 0x7f8099108580>{number = 3, name = (null)}
//2017/10/25 11:05:43:863  [Debug]: yang ke-15: <NSThread: 0x7f80976052c0>
//2017/10/25 11:05:43:863  [Debug]: ----------TestDebug------------
[OSSLog enableLog];// Gunakan metode ini untuk mengaktifkan logging.
Catatan
  • Log disimpan di direktori Caches/OSSLogs sandbox.

  • Anda dapat mengunggah log ke server untuk melacak masalah atau mengunggahnya ke Alibaba Cloud Log Service.

    Aktifkan logging menggunakan OSS SDK untuk Android

    // Gaya log.
    // Anda dapat memanggil OSSLog.enableLog() untuk mengaktifkan logging. Ini memungkinkan Anda melihat log di konsol OSS. 
    // Log dapat ditulis ke \OSSLog\logs.csv pada kartu Secure Digital (SD) ponsel. Penulisan log ke kartu SD dinonaktifkan secara default. 
    // Log mencatat data permintaan, data yang dikembalikan, dan informasi pengecualian dari operasi OSS.
    // Sebagai contoh, sebuah log mencatat informasi seperti ID permintaan dan header respons. Berikut adalah contoh log. 
    // android_version: 5.1  Versi Android.
    // mobile_model: XT1085  Model ponsel Android.
    // network_state: connected  Status koneksi jaringan.
    //network_type: WIFI  Jenis koneksi jaringan.
    // Rincian operasi.
    //[2017-09-05 16:54:52] - Mengalami pengecualian lokal: //java.lang.IllegalArgumentException: Nama bucket tidak valid. 
    //Nama bucket harus: 
    //1) terdiri dari karakter huruf kecil, angka, atau tanda hubung (-); 
    //2) dimulai dengan huruf kecil atau angka; 
    //3) memiliki panjang antara 3-63 karakter. 
    //------>akhir log
    OSSLog.enableLog(); // Gunakan metode ini untuk mengaktifkan logging

    .

    Catatan
    • Jalur penyimpanan log di kartu SD ponsel Android adalah \OSSLog\logs.csv.

    • Anda dapat mengunggah log ke server untuk melacak masalah atau mengunggahnya ke Alibaba Cloud Log Service. Untuk informasi lebih lanjut, lihat Apa itu Simple Log Service?

    Cakupan aplikasi

    • OSS