NSLog在iPhone设备上

时间:2010-08-03 12:06:22

标签: iphone

我想在设备上测试我的应用,但我现在不想购买99美元的苹果许可证。

我在互联网上阅读了一些教程并安装了我的应用程序,但我无法调试它。 Xcode表示“启动远程程序时出错:无法获得进程731的任务”

应用程序运行正常,但我无法调试它。

也许断点对我来说不是最重要的。最糟糕的是,当我在设备上运行应用程序时,NSLog()无法运行...

我该怎么办?

4 个答案:

答案 0 :(得分:3)

购买iPhone开发人员许可证。 99美元/年不是这么多。如果您创建一个付费应用程序,您将获得更多回报。 ;-) 我知道。我自己做了。 ; - )

答案 1 :(得分:1)

如果没有适当的开发资料,我担心你不能这样做。如果我错了,请纠正我。

答案 2 :(得分:1)

Xcode Organizer或iPhone配置实用程序中的“控制台”选项卡将为您提供设备日志消息。它为所有应用程序(不仅仅是你的应用程序!)提供消息,但这不是世界末日,真的。

您的应用程序缺少权利<key>get-task-allow</key><true/>。您可以使用此功能对其进行自签名以使其正常工作。我不确定,因为我不确定你要遵循什么步骤让它运行。

答案 3 :(得分:0)

而不是NSLog,写入日志文件然后读取它。

您可以通过从应用程序发送邮件将其传输到PC / Mac,或者如果您使用越狱的iPhone设备,只需使用SSH将其上传到您的计算机。