发帖前必读:常见问题 + 调试方法 + 提问规范

提问之前

在提问之前,请先看看能否在对应模块的 文档 中找到答案。我们的文档每周都会更新十几次,已经覆盖了绝大部分常见问题。


Part 1. 提问规范

首先要强调,请 不要 用图片来展示代码——没有人会照着图片手敲代码的 wink

选择合适的分类

LeanCloud 开发者社区为提问者设置了若干分类,在发帖时选择合适的分类可以提升获得回复的几率。

应该在哪个分类发帖?请参考下面的列表。

写一个好的标题

  1. 请标明所使用的语言、平台
  2. 请写明具体是哪个功能遇到了问题
  3. 尽量用一句话描述清楚问题

示例

Good thumbsup
No Good thumbsdown
  • 快十一点。刚看了应用内社交
  • Javascript-sdk
  • 这两天也有人反馈同样的问题,还是不行的

撰写帖子的正文

提问时提供以下信息可以让别人更快地定位问题。

  1. App ID 和 SDK 版本号
  2. 完整的复现代码
  3. 相关 cURL 日志和堆栈信息;

论坛支持 markdown 标记。使用三个 ` (标准键盘上 1 左边的那个键)来格式化代码,可以贴出整齐、易于理解的代码。

示例

Good thumbsup
No Good thumbsdown
  • 内容和标题完全一样
  • 没有使用 markdown 格式化代码
  • 没有提供出错的代码片段和错误日志

Part 2. 常见的调试方法

LeanCloud 是通过 REST API 来进行前后端分离的,当出现问题的时候,最好是先检查日志里的网络请求,如果有必要的话再和 REST API 文档进行比对,以此来判断是客户端发出的请求不对,还是服务端处理请求不对。

在客户端打开日志选项

初始化时调用以下函数来开启日志。

注意:发布应用时关闭日志,避免泄露数据。

Android SDK:

AVOSCloud.setDebugLogEnabled(true);

iOS SDK:

[AVOSCloud setAllLogsEnabled:true];

SDK API 文档

若对某个接口函数有疑惑,可快速翻阅各平台 API 文档。文档列表如下:

推荐的调试方法


Part 3. 常见问题

遇到问题,请先搜索论坛和官网的常见问题一览。很多问题可能已经有了答案,搜索一下,可能会更快地找到解决方案。下面是一些常见问题的索引:

LeanCloud 的定价方案是怎样的?我应该选择哪种方案?

LeanCloud 有开发版、商用版和企业版三种计价方案,您可以参考我们 价格页面 上的 FAQ 来选择适合自己的方案。

如何调试 REST API?

最简单的方法是直接使用 cURL 请求对应的 API。另外,还有以下工具:

MongoDB 为什么不像 MySQL 那样支持 join 查询?

Pointer 相关

REST API 相关

File 相关

短信相关

安全相关

1 人赞了这个帖子.

本主题设置为不显示在主题列表中。只能通过直达链接来访问。

本主题已设置为显示在主题列表中。

本主题已置顶,它将始终显示在它所属分类的顶部。可由职员对所有人解除置顶,或者由用户自己取消置顶。

本主题已关闭,不再接受新的回复。

本主题已被解除置顶,它将不再显示在它所属分类的顶部。

本主题现在是横幅主题。它将出现在每页的顶部,除非用户将其隐藏。

本主题已经不再是横幅主题。它将不在每个页面的顶部显示。

本主题已置顶,它将始终显示在它所属分类的顶部。可由职员对所有人解除置顶,或者由用户自己取消置顶。