代码级支持
在使用 Apple 框架、API 和工具时遇到技术问题或开发问题?我们有许多资源、工具和支持渠道可为你提供帮助。Apple Developer Program 和 Apple Developer Enterprise Program 会员可以针对 Apple 框架、API 和工具寻求代码级支持。我们将通过开发者论坛或电子邮件提供英文支持服务。
提交支持请求之前
如果你在编写、构建或运行软件时遇到困难,代码级支持能随时提供帮助。请先按照以下步骤操作尝试解决你的问题,如果仍需帮助,请提交请求。
查看最新资源
在开发和测试软件时获得最新的技术信息,以便解决问题并提前计划。
- 文档:利用相关文章、示例代码、教程和 API 参考,了解如何使用 Apple 技术。
- 技术说明:及时获取有关完成特定任务和解决特定问题的详细信息。
- 发布说明:了解最新软件发布版本的 API 变更、已知问题、修复的问题、解决方法和弃用情况。
- 视频:观看 Apple 专家演示,了解如何集成技术和使用开发工具。搜索转写文稿,快速找到视频中呈现的细节和代码。
在论坛上搜索答案并发布问题
你遇到的问题可能已经在 Apple 开发者论坛 上讨论并解决。此论坛是发现解决方案或讨论 Apple SDK、API 和服务等技术主题的绝佳资源。如果找不到解答,请新建一个主题帖来提出你的问题,向 Apple 工程师和其他开发者寻求指导。
尝试调试
了解如何使用 Xcode 调试器、Xcode Organizer、Metal 调试器和 Instruments 来解决代码中的错误。为此,你可以尝试:
- 在 Xcode 中运行“Product”(产品) >“Analyze”(分析),并尽可能解决分析程序结果指出的任何问题。
- 在 Xcode 中测试和调试 App 时,请检查“Console”(控制台) 面板中是否存在与所调查问题相关的错误或警告信息。
- 查看“测试发布版本”,以获取有关重现你或顾客所遇错误的技术提示。
- 查阅“利用崩溃报告和设备日志来诊断问题” 及其链接页面,了解详细的调试工作流程。如果你调查的是崩溃问题,请特别注意“在崩溃报告中添加可识别的符号名称” 和“识别常见崩溃原因”。
- 尽可能将问题精简为示例 Xcode 项目。移除所有对重现问题来说不必要的代码。请简化 App 的逻辑和数据结构,以便直接反映你遇到的问题。
- 查看论坛上的调试标签,并查看调试文档。
解读崩溃情况
当 App 崩溃时,操作系统会收集与该 App 在崩溃时正在执行的操作相关的诊断信息。使用崩溃报告和日志来诊断问题,并参考文档了解如何解决问题。