-1

我在 Xcode 中制作了一个自定义的 Apple TV 应用程序并将其安装在 Apple TV 上。它可以正常工作几天,然后崩溃并变得不可用。

这是因为手动安装在 Apple TV 上的应用程序的代码或预期行为有问题吗?

任何帮助表示赞赏!

4

2 回答 2

1

您是否尝试过使用 Apple 的 Leaks 工具来检查某种内存泄漏?如果您的应用在几天后崩溃,这表明可能存在内存泄漏,因此值得研究。

https://developer.apple.com/library/content/documentation/Performance/Conceptual/ManagingMemory/Articles/FindingLeaks.html#//apple_ref/doc/uid/20001883-SW2

Leaks 仪器提供与泄漏命令行工具中相同的泄漏检测功能。Leaks 工具会记录应用程序中发生的所有分配事件,然后定期搜索应用程序的可写内存、寄存器和堆栈以查找对任何活动内存块的引用。如果它在其中一个地方没有找到对块的引用,则认为该块是“泄漏”,并在“详细信息”窗格中显示相关信息。

于 2017-06-19T14:42:58.743 回答
0

崩溃的罪魁祸首是缺乏适当的许可。在我注册为 Apple Developer 并支付订阅费后,应用程序在几天后停止崩溃。

于 2018-05-29T20:45:37.740 回答