
مسجل الشبكة لمنصات Apple
Pulse هو نظام تسجيل قوي لمنصات Apple. أصلي. مبني باستخدام SwiftUI.
سجل وافحص السجلات وطلبات الشبكة الخاصة بـ URLSession مباشرة من تطبيق iOS الخاص بك. شارك السجلات وعرضها في Pulse Pro أو استخدم التسجيل عن بُعد لرؤيتها في الوقت الفعلي. يتم تخزين السجلات محليًا ولا تغادر أجهزتك أبدًا.
Pulse ليس مجرد أداة، بل هو إطار عمل. يسجل الأحداث من URLSession أو من الأطر التي تستخدمه، مثل Alamofire أو Get، ويعرضها باستخدام طرق عرض PulseUI التي تدمجها مباشرة في تطبيقك. بهذه الطريقة، تكون وحدة تحكم Pulse متاحة لكل من لديه إصدارات الاختبار الخاصة بك. يمكنك أنت أو فريق ضمان الجودة عرض السجلات على الجهاز ومشاركتها بسهولة لإرفاقها بتقارير الأخطاء.
Pulse ليس وكيل شبكة. إذا كنت بحاجة إلى واحد، فراجع Proxyman.
أفضل طريقة لبدء استخدام Pulse هي من خلال دليل البدء. هناك العديد من الطرق لاستخدامه ولمعرفة المزيد، راجع الوثائق المخصصة:
Pulse Pro هو تطبيق macOS احترافي يتيح لك عرض السجلات في الوقت الفعلي. تم تصميم التطبيق ليكون مرنًا وواسعًا ودقيقًا مع استخدام جميع أنماط macOS المألوفة. يسهل التنقل في ملفات السجل الكبيرة باستخدام أوضاع الجدول والنص والمرشحات ووحدة فحص الشبكة الجديدة ومرشحات JSON والمزيد.
| Pulse | Swift | Xcode | المنصات |
|---|---|---|---|
| Pulse 5.0 | Swift 5.10 | Xcode 15.4 | iOS 15, tvOS 15, watchOS 8, macOS 12, visionOS 1 |
| Pulse 4.0 | Swift 5.7 | Xcode 14.1 | iOS 14, tvOS 15, watchOS 8, macOS 12 |
Pulse متاح بموجب ترخيص MIT. راجع ملف LICENSE لمزيد من المعلومات.