由于配置文件到期,是否有可能获取崩溃日志?

问题描述:

当应用程序没有启动,或者它在点击应用程序后立即回到主屏幕时,我是否有办法知道是否由于其供应配置文件到期或其他原因?由于配置文件到期,是否有可能获取崩溃日志?

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

谢谢。

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

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

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

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

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

单击显示设备控制台按钮(expand icon)展开控制台。 device console

控制台启动后,点击垃圾箱清除它,然后在设备上尝试启动应用程序。如果该应用的供应配置文件已经过期,我相信你会看到一条消息,如下所示:

A valid provisioning profile for this executable was not found

+0

是的,它的工作!谢谢。 – skyElements

+0

“显示设备控制台”按钮应该赢得无法修复的奖项! –

+0

我同意。一旦你知道它在那里,那是很好的事情之一。但即使试图告诉其他开发者也很困难。 – wottle