代码级支持

在使用 Apple 框架、API 和工具时遇到技术问题或开发问题?我们有许多资源、工具和支持渠道可为你提供帮助。Apple Developer Program 和 Apple Developer Enterprise Program 会员可以针对 Apple 框架、API 和工具寻求代码级支持。我们将通过开发者论坛或电子邮件提供英文支持服务。

提交支持请求之前

如果你在编写、构建或运行软件时遇到困难,代码级支持能随时提供帮助。请先按照以下步骤操作尝试解决你的问题,如果仍需帮助,请提交请求。

查看最新资源

在开发和测试软件时获得最新的技术信息,以便解决问题并提前计划。

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

你遇到的问题可能已经在 Apple 开发者论坛 上讨论并解决。此论坛是发现解决方案或讨论 Apple SDK、API 和服务等技术主题的绝佳资源。如果找不到解答,请新建一个主题帖来提出你的问题,向 Apple 工程师和其他开发者寻求指导。

尝试调试

了解如何使用 Xcode 调试器、Xcode Organizer、Metal 调试器和 Instruments 来解决代码中的错误。为此,你可以尝试:

解读崩溃情况

当 App 崩溃时,操作系统会收集与该 App 在崩溃时正在执行的操作相关的诊断信息。使用崩溃报告和日志来诊断问题,并参考文档了解如何解决问题。

想了解其他内容?

通过 App Store ConnectApp Store Connect API 文档,了解分发、TestFlight、应用内购买项目等内容。

仍需要代码方面的帮助?

如果你在编写、构建或运行软件时遇到困难,我们可随时提供帮助。计划成员可以针对 Apple 框架、API 和工具申请代码级支持。我们将通过 Apple 开发者论坛或电子邮件提供英文支持。

  • 每次请求都只提交一个待支持问题 (具体的单个问题)。
  • 提交的请求应使用英语书写,避免使用首字母缩写词、行话和非标准缩写。
  • 提供清楚详细的描述和尽可能多的信息。附上你已尝试的问题解决步骤,以及我们应该考虑的情况 (如特定硬件或 OS 版本上发生的故障)。
  • 提出一个具体的问题,并说明你对支持请求的预期结果。尝试单独指出与你的问题相关的 API 或功能。
  • 提供简明扼要的问题重现步骤。
  • 使用 Apple Beta 版软件时,请遵循与正式版软件相同的流程。不过,如果你遇到的问题与 Beta 版软件有关,我们建议你先通过“反馈助理”提交错误报告,然后再提交支持请求并附上“反馈助理“ID。
  • 提前准备好以下辅助文件:
    • 有侧重点的示例 Xcode 项目 (如有可能)。
    • 加注标示的崩溃报告和诊断日志 (来自上方链接资源中所述的调试工作流程)。
    • 有助于说明问题或重现步骤的截屏和视频。
    • 处理代码时遇到的错误信息 (请从相关日志中拷贝并粘贴错误信息的确切文本)。
    • Apple 其他支持团队向你发送的电子邮件 (请粘贴邮件的完整内容)。

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

提交请求

请注意,尽管我们可以提供示例代码来帮助说明 API,但我们无法完成开发工作、提供 Apple 内部的 API 或系统配置设置的详细信息,也无法描述其他 App 内的功能实现。