GMTCFleetEngineIDString
类型定义符 | |
typedef NSString | GMTCFleetEngineIDString |
指定字符串类型的 ID 字段。 |
Typedef 文档
typedef NSString GMTCFleetEngineIDString |
指定字符串类型的 ID 字段。
SDK 从其他 API 接收字符串数据,并将这些数据未经修改传递给 Fleet Engine。但是,Fleet Engine 要求某些字符串类型的数据符合特定规则。如果数据格式不符合 Fleet Engine 规则,则通过 SDK 传递给 Fleet Engine 的数据可能会导致请求失败。为了防止 Fleet Engine 请求失败,请使用此 typedef 来标识传入调用中的哪些字段必须遵循以下格式规则:
- 该字符串必须是采用 UTF 标准化格式 C 的有效 UTF-8 字符串(请参阅 http://www.unicode.org/reports/tr15/)。
- 该字符串的长度不得超过 64 个字符。
- 该字符串不得包含“/”、“:”、“?”、“,”或“#”字符。
您有责任确保当客户端调用 Fleet Engine SDK 时,ID 字符串符合上述限制。SDK 本身会将未经修改的输入值传递给后端。