简体   繁体   English

iPhone应用程序提交(错误报告)

[英]iPhone app submission (error reporting)

I have implemented silent error reporting (in background) for iPhone app by using try catch. 我已通过使用try catch实现了iPhone应用程序的无提示错误报告(在后台)。 This reports my server through webservice. 这通过webservice报告我的服务器。

Do I need to notify the user if I am sending the error report. 如果我发送错误报告,是否需要通知用户? Will the app store reject if I do the silent error reporting. 如果我执行无提示错误报告,应用商店是否会拒绝。

Regards, Malleswar 此致,Malleswar

I don't know whether Apple will reject you. 我不知道Apple会不会拒绝你。 Their standards are arbitrary and constantly changing. 他们的标准是随意的,不断变化。 However, if you don't notify the user, your program is essentially spyware. 但是,如果您不通知用户,则您的程序实质上就是间谍软件。 It's the user's computer, and they deserve to know what the program does. 这是用户的计算机,他们应该知道该程序的功能。

In practice, error data can sometimes reveal what the user was doing at the time of the error. 实际上,错误数据有时可以揭示用户在发生错误时的行为。

It's very common to use analytics. 使用分析是很常见的。 You can't be sure which app do that and which don't. 您不能确定哪个应用程序可以执行此操作。 And yes, you can't be sure with Apple. 是的,您不能肯定使用Apple。 To be in safe side, you can ask for permission once. 为了安全起见,您可以一次请求许可。 If the user agree, then do it. 如果用户同意,那就去做吧。 Make the note to user something similar, "it's to make your experience better". 向用户说明类似的内容,“这是为了让您的体验更好”。

And yes, I agree that user should know what the app is doing. 是的,我同意用户应该知道该应用程序在做什么。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM