
Apple प्लेटफ़ॉर्म के लिए नेटवर्क लॉगर
Pulse Apple Platforms के लिए एक शक्तिशाली लॉगिंग सिस्टम है। नेटिव। SwiftUI के साथ बनाया गया।
अपने iOS ऐप से ही लॉग और URLSession नेटवर्क अनुरोधों को रिकॉर्ड करें और निरीक्षण करें। लॉग साझा करें और उन्हें Pulse Pro में देखें या उन्हें रीयल टाइम में देखने के लिए रिमोट लॉगिंग का उपयोग करें। लॉग स्थानीय रूप से संग्रहीत होते हैं और कभी भी आपके उपकरणों को नहीं छोड़ते।
Pulse केवल एक उपकरण नहीं है, यह एक फ्रेमवर्क है। यह URLSession या इसका उपयोग करने वाले फ्रेमवर्क, जैसे Alamofire या Get, से घटनाओं को रिकॉर्ड करता है, और उन्हें PulseUI व्यू का उपयोग करके प्रदर्शित करता है जिन्हें आप सीधे अपने ऐप में एकीकृत करते हैं। इस प्रकार Pulse कंसोल उन सभी के लिए उपलब्ध है जिनके पास आपके टेस्ट बिल्ड हैं। आप या आपकी QA टीम डिवाइस पर लॉग देख सकते हैं और आसानी से बग रिपोर्ट से जोड़ने के लिए उन्हें साझा कर सकते हैं।
Pulse एक नेटवर्क प्रॉक्सी नहीं है। यदि आपको एक की आवश्यकता है, तो Proxyman देखें।
Pulse का उपयोग शुरू करने का सबसे अच्छा तरीका Getting Started गाइड है। इसका उपयोग करने के कई तरीके हैं और अधिक जानने के लिए, समर्पित दस्तावेज़ देखें:
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 फ़ाइल देखें।