【问题标题】:My app stopped opening我的应用程序停止打开
【发布时间】:2018-06-12 10:59:05
【问题描述】:

我有一个免费帐户而不是付费开发帐户 我最近没有更新我的应用程序,我想知道这是否是导致它的原因

我检查了我的配置文件,它说今天创建了最新的许可证,我今天没有运行 Xcode 的应用程序,但如果我这样做了,我知道一切都会好的,我只是想知道为什么我的应用程序停止工作,有没有办法检查内存泄漏等,或者仅仅是许可证没有在线更新,但只有在运行应用程序时才考虑 Xcode(所以你有 7 天)

【问题讨论】:

  • 我认为这是因为有了免费帐户,应用程序从 Xcode 开始的生命周期非常有限。从 Xcode 重新启动它。例如,在 TestFlight 中,它们目前有 90 天的生命周期,然后才会在启动时“崩溃”。?

标签: iphone xcode provisioning-profile


【解决方案1】:

您可以检查设备控制台以查看应用是否由于配置文件过期/无效而“崩溃”。有关在控制台中查看该信息的信息,您可以获取该信息here

如果您想在您的应用中构建配置文件检查功能,以查看应用程序配置文件何时在应用程序本身(或用于签署应用程序的证书)内过期,您可以看到 here。在运行时访问配置文件信息具有挑战性,但可以做到。

但是,如果您只是想确认应用程序在启动时由于配置文件而崩溃,只需检查设备控制台即可。

此外,免费帐户配置文件将仅持续 7 天。所以你有一周的时间来运行这个应用程序。但是,如果您在配置文件 3 天前构建应用程序,那么从您构建应用程序到设备的时间只有 4 天。

此外,在 Xcode 中拥有新的配置文件对设备没有影响。当您从 Xcode 在设备上运行(或从 Web 链接安装 .ipa)时,iOS 会在设备上安装配置文件。如果您不从 Xcode 运行,您的设备配置文件将比 Xcode 中的配置文件旧,并且应用程序将无法运行。

【讨论】:

    猜你喜欢
    • 2018-06-20
    • 1970-01-01
    • 2015-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-23
    相关资源
    最近更新 更多