HOWTO如何附加到iPhone上发布的应用程序?不是调试版本

Jas*_*Lee 7 iphone xcode ios

我试图使用Xcode附加到调试应用程序:产品 - >附加到进程,它的工作原理.

但是当我试图连接到从App Store安装的应用程序时,Xcode首先说等待应用程序启动,当我在iPhone上启动应用程序时,Xcode刚刚在我的iPhone上运行了应用程序 ......没别的.

我的问题是我在App Store上发布的app有一个bug,我想附加到它来调试.

非常感谢.

因为(@Kendall Helmstetter Gelner):

这个bug很难跟踪,我有一个iPhone满足它.

bor*_*den 7

您无法调试应用商店应用程序.允许这样的行为是愚蠢的.你不希望一些随机脚本小子试图使用调试器入侵你的应用程序.你需要以另一种方式解决问题.测试您的发布版本并确认正常版本构建与您的应用商店版本之间的差异(如果有).

简而言之,从Xcode测试您的发布版本(使用您的开发证书构建它).

  • 如果Xcode提示您使用开发人员的Apple ID密码来验证确实是您正在调试您的应用程序,那就不是愚蠢了. (7认同)

use*_*430 6

“一旦通过App Store部署了应用程序,或者作为Ad Hoc或Enterprise版本部署了应用程序,您将无法在其上附加Xcode的调试器。要调试问题,您需要分析崩溃日志和控制台输出设备。”

https://developer.apple.com/library/ios/qa/qa1747/_index.html