我们的应用程序有自己的服装相册,我们正在assetsLibrary
。
此照片通过服务器发送给其他用户。
我已经读过我需要获得用户访问他们相册的权限,是不是?这不是自动发生的吗?似乎有一些混乱。现在我不是要求许可,但它非常明显,因为用户按下按钮进入这张专辑,并选择照片。
其次,当应用程序启动时,我们会向server
发送大量数据,其中包含sockets-tcp
,例如iPhone名称,版本以及软件中的其他常数。
是否需要用户许可?
如果使用encryption ssl
进行连接,我们是否需要获得Apple的许可?
答案 0 :(得分:1)
我相信您确实需要获得用户的许可。最近,在整个会议期间以及一些开发人员收集用户信息的所有隐私泄露事件之后,苹果通知开发人员需要通知访问用户的个人信息。这就是为什么你看到任何试图使用相册的应用程序或者用户的联系人都配备了应用程序试图使用你的相册EtC ETC的pup up通知。它正在广泛实践。所以我会说插入UI警报并询问用户权限。保持安全并远离这些合法的东西是个好主意。这是我的意见。
要回答您的第二个问题,您不需要获得Apple许可即可将这些数据发送到您的服务器。
答案 1 :(得分:1)
有技术答案,有法律答案。
对于法律方面,您最好咨询律师。有很多潜在的隐私问题,以及您可能需要解决的法律网络,尤其是当您考虑国际问题时(取决于您将要销售应用程序的App Store)。另外,如何说用户在一个地方与另一个地方(例如过境国家)的服务器互动的互动可以发挥作用。是的,找个好律师。
如果没有别的,请考虑在不让用户知道的情况下“跟踪”用户信息和行为时发生的反弹。当他们发现(不是在何时)时,您是否希望将恶意带给您的应用程序以及您的开发人员/公司声誉?通常最好是事先明确。允许用户选择要执行的操作,即使这意味着选择不使用您的应用。
对于SSL,您不需要Apple的许可,但使用加密CAN会对商店提交和分发产生影响。这在Apple的商店文档中有很多内容。检查iTunesConnect中的常见问题解答。