我正在构建一个 Apple 开发人员分析应用程序,它显示存储在 itunesconnect 每日销售报告中的信息。因此,我想自动下载这些每日销售报告(我通过使用此脚本实现)。此应用程序将在 Mac App Store 上发布并进行沙盒处理。
我可以要求并存储用户的 iTunes 连接密码吗?
如果是这样,正确的方法是什么?
编辑:谢谢詹姆斯和迈克尔,钥匙串服务绝对是要走的路。
我确实有一个后续问题。
答案是肯定的,谢谢 James 和 Michael,正确的存储方式是使用 Keychain Services。我使用了一个可以在此处找到的 Objective-c 包装器。
忽略我之前的评论,我误解了您的问题(我以为您正在尝试访问数据库)。如果用户自愿向您提供信息,则没有问题;如果您试图欺骗用户向您提供信息,就会出现问题。至于正确的方法,你可以让他们输入密码,给他们你使用它们的方式。但是,如果您以不同的方式使用密码然后告诉用户,则可能会出现法律问题。