【问题标题】:Is it possible to get a crash log due to expiration of provisioning profile?由于配置文件到期,是否可以获得崩溃日志?
【发布时间】:2015-06-13 10:30:19
【问题描述】:

当应用程序没有启动或点击应用程序后立即进入主屏幕时,我是否有办法知道是因为其配置文件过期还是其他原因?

我在 Finder 的崩溃日志中找不到它们。

谢谢。

【问题讨论】:

    标签: ios crash ios-provisioning crash-log


    【解决方案1】:

    如果应用的配置文件已过期,您将在设备控制台中看到它。如果您可以访问该设备,请将其插入您的 Mac 并启动 Xcode。

    从 Xcode 6 开始,查看连接设备的控制台输出:

    连接您的设备。 使用 CLI 或 Studio 构建应用程序并将其部署到设备。 使用 iTunes 将应用程序同步到设备(如果您不直接构建到设备)。 启动 Xcode。

    打开设备窗口。从菜单中选择窗口 > 设备。

    从左侧栏中选择您的设备。

    单击显示设备控制台按钮 () 以展开控制台。

    启动控制台后,单击垃圾桶将其清除,然后在设备上尝试启动应用程序。如果该应用的配置文件已过期,我相信您会看到如下消息:

    A valid provisioning profile for this executable was not found

    【讨论】:

    • “显示设备控制台”按钮应该因不可发现而获奖!
    • 我同意。这是其中一件事,一旦你知道它就在那里,那就太好了。但即使试图告诉其他开发者也很困难。
    猜你喜欢
    • 1970-01-01
    • 2022-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-25
    • 1970-01-01
    • 2011-12-21
    • 1970-01-01
    相关资源
    最近更新 更多