Skip to content

Latest commit

 

History

History
64 lines (40 loc) · 2.28 KB

CONFIGKEY.zh-CN.md

File metadata and controls

64 lines (40 loc) · 2.28 KB

常见功能配置指南

离线推送功能

目前使用的是集成方案。

客户端配置

1. 中国大陆地区使用个推(Getui

Getui的集成指南,配置iOS。

iOS 平台配置: 根据其文档做好相应的iOS配置。然后在代码中找到以下文件并修改对应的 iOS侧Key:

  fileprivate let kGtAppId = ""
  fileprivate let kGtAppKey = ""
  fileprivate let kGtAppSecret = ""

2. 海外地区使用 FCM(Firebase Cloud Messaging)

根据 FCM 的集成指南,替换以下文件:

离线推送横幅设置

目前SDK的设计是直接由客户端控制推送横幅的展示内容。发送消息时,设置入参offlinePushInfo

  let offlinePushInfo = OfflinePushInfo(
    title: "填写标题",
    desc: "填写描述信息,例如消息内容",
  );
  // 如果不自定义offlinePushInfo,则title默认为app名称,desc默认为为“你收到了一条新消息”

根据实际需求,完成对应的客户端和服务端配置后即可启用离线推送功能。


地图功能

配置指南

需要配置对应的 AMap Key。具体请参考 AMap 文档,工程中的代码需要修改以下 Key:

  fileprivate let webKey = "your-web-key"
  fileprivate let webServerKey = "your-web-server-key"

完成配置后即可启用地图功能。