代码级支持

Apple Developer Program 和 Apple Developer Enterprise Program 会员可以针对 Apple 框架、API 和工具寻求代码级支持。代码级支持专注于帮你解决在编写、构建和运行自己的代码时遇到的具体问题。我们通常会以英语电子邮件的形式提供支持。

提交支持请求之前

查看资源

请务必查看以下内容,详细了解如何解决你的问题。

在论坛上搜索答案并发布问题

对于你所遇到的问题,Apple 开发者论坛 上或许已有相关的讨论和解决方案。如果搜索论坛后仍未解决问题,请发起新的主题帖来提出你的问题,以便从 Apple 工程师和其他开发者那里获得指导。

使用调试工具

  • 在 Xcode 中运行“Product”(产品) >“Analyze”(分析),并尽可能解决分析程序结果指出的任何问题。
  • 在 Xcode 中测试和调试 App 时,请检查“Console”(控制台) 面板中是否存在与所调查问题相关的错误或警告信息。
  • 查看“测试发布版本”,以获取有关重现你或顾客所遇错误的技术提示。
  • 查阅“利用崩溃报告和设备日志来诊断问题” 及其链接页面,了解详细的调试工作流程。如果你调查的是崩溃问题,请特别注意“在崩溃报告中添加可识别的符号名称”“识别常见崩溃原因”
  • 尽可能将问题精简为示例 Xcode 项目。移除所有对重现问题来说不必要的代码。请简化 App 的逻辑和数据结构,以便直接反映你遇到的问题。

如何提交支持请求

  • 每次请求都只提交一个待支持问题 (具体的单个问题)。
  • 提交的请求应使用英语书写,避免使用首字母缩写词、行话和非标准缩写。
  • 提供清楚详细的描述和尽可能多的信息。附上你已尝试的问题解决步骤,以及我们应该考虑的情况 (如特定硬件或 OS 版本上发生的故障)。
  • 提出一个具体的问题,并说明你对支持请求的预期结果。
  • 提供简明扼要的问题重现步骤。
  • 使用 Apple Beta 版软件时,请遵循与正式版软件相同的流程。不过,如果你遇到的问题与 Beta 版软件有关,我们建议你先通过反馈助理提交错误报告,然后再提交支持请求并附上反馈助理 ID。

开始提交

提供其他文件

提前准备好以下辅助文件:

  • 有侧重点的示例 Xcode 项目 (如有可能)。
  • 加注标示的崩溃报告和诊断日志 (来自上方链接资源中所述的调试工作流程)。
  • 有助于说明问题或重现步骤的截屏和视频。
  • 处理代码时遇到的错误信息 (请从相关日志中拷贝并粘贴错误信息的确切文本)。
  • Apple 其他支持团队向你发送的电子邮件 (请粘贴邮件的完整内容)。

收到支持请求的确认电子邮件后,请在回复时附上这些文件。

管理你的请求

每个计划注册均可获得两次提交代码级支持请求的机会。

未使用的请求机会将在会员资格年度结束时到期,且不可结转至下一个会员资格年度。若你续订会员资格,则会获得两次新的请求机会。你可以在开发者账户的“Code-level Support”(代码级支持) 部分中查看未使用的请求机会及其到期日,以及自己的请求历史记录。未使用的请求会按到期日期分组,并优先使用最先到期的请求。

你可以在开发者账户的“Code-level Support”(代码级支持) 部分中购买额外的请求机会 (99 美元 2 次,或 249 美元 5 次)。单独购买的请求将于激活之日起一年后到期。


我在哪儿可以获得 IT 部门级别的相关支持?

AppleCare 在多个地区提供完整的专家支持,可帮助你在组织内部署 macOS、macOS 服务器或 iOS 设备。进一步了解 AppleCare 专业支持

我在哪儿可以获得 Apple 产品或软件的相关客户支持?

如果你已购买 Apple 产品或软件,并遇到非开发问题,你可以在 Apple 支持站点上查询到软件更新和实用工具、技术支持以及产品的相关信息。