Apps Kit SDK logoApps Kit SDK
Tài liệu · Tích hợp iOS

9. Gỡ lỗi trên iOS

Trên iOS không có hệ thống lọc log theo tag — không có cơ chế tương đương với PTB_LOG/PTB_LOG_ADS/PTB_LOG_ANALYTICS. Phần Swift của SDK (các trình xử lý quảng cáo cho từng mạng, các bridge, v.v.) ghi log bằng các lệnh print() thông thường, không có tag nhất quán, nên console của Xcode hiển thị tất cả log xen kẽ nhau.

Trong thực tế, màn hình AKS Logs trong Test Suite (§8 ở trên) là cách đáng tin cậy hơn để kiểm tra những gì AKS ghi nhận — màn hình này sử dụng bộ thu thập log trong bộ nhớ, hỗ trợ tìm kiếm ngay trên thiết bị và không bị ảnh hưởng bởi lượng log gây nhiễu trong đầu ra console thô. Với bản build release, thiết bị của người kiểm thử hoặc phiếu yêu cầu hỗ trợ mà bạn không thể kết nối trình gỡ lỗi, màn hình trên thiết bị này là cách thiết thực để kiểm tra log mà không cần console.

AKSLogManager.shared.logAarVersion() in thông tin ra console, giúp bạn nhanh chóng xác nhận bản build xcframework nào đang thực sự được liên kết khi nghi ngờ ứng dụng vẫn dùng binary cũ.