我在Xcode中制作了一个自定义苹果电视应用,并将其安装在苹果电视上。它可以正常工作几天,然后崩溃并变得不可用。
这是因为苹果电视上手动安装的应用程序的代码或预期行为有问题吗?
任何帮助表示赞赏!
答案 0 :(得分:1)
您是否尝试使用Apple的Leaks仪器来检查某种内存泄漏?如果您的应用程序在几天后崩溃,则表明可能存在内存泄漏,因此值得研究。
Leaks仪器提供与泄漏命令行工具相同的泄漏检测功能。 Leaks仪器记录应用程序中发生的所有分配事件,然后定期搜索应用程序的可写内存,寄存器和堆栈,以获取对任何活动内存块的引用。如果它没有在其中一个位置找到对块的引用,则会认为该块是“泄漏”,并在“详细信息”窗格中显示相关信息。
答案 1 :(得分:0)
崩溃的罪魁祸首是缺乏适当的许可。 一旦我注册为Apple开发人员并支付了订阅费,该应用程序在几天后就停止了崩溃。