HeapSwiftCore 0.6.1

HeapSwiftCore 0.6.1

由以下人员维护:Brian NickelBryan MitchellJerry JonesAlcides Zelaya



 
依赖项
SwiftProtobuf~> 1.6
HeapSwiftCoreInterfaces= 0.6.0
 

  • 作者
  • Heap Inc.

HeapSwiftCore

HeapSwiftCore 是 Heap SDK 在支持 Swift 的 Apple 系统上的实现(iOS、iPadOS、tvOS、macOS 和 watchOS)。它具有多个功能

  • 它提供了初始化 Heap 和发送手动事件的基 SDK,例如 Heap.shared.startRecording("YOUR_APP_ID")Heap.shared.track("applied discount", properties: [ "coupon code": couponCode ])
  • 它管理事件的存储和上传。
  • 它提供了允许自动捕获框架发送事件的函数,例如,Heap.shared.trackPageviewHeap.shared.trackInteraction
  • 它提供了允许自动捕获框架响应系统事件的代理方法,即 Heap.shared.addSource
  • 它提供了与其他运行时和语言桥接的支持工具,即 HeapBridgeSupportHeap.shared.addBridge
  • 它提供了使用上述桥接机制支持网页事件捕获。

安装和使用

可以使用 https://developers.heap.io/docs/ios 中的开发者说明来安装 Heap。

依赖项

HeapSwiftCore有一个依赖项,即swift-protobuf v1.x,它使用它来构建发送到服务器的有效负载。

开发

HeapSwiftCore的开发在“开发”目录中进行,更详细的说明请参阅“开发/README.md”