3

我使用https://github.com/soundcloud/CocoaSoundCloudAPI中提到的库开发了一个与 SoundCloud 集成的 iPad 应用程序

我的应用需要能够使用这些库将声音发布到 SoundCloud。这些库都作为子模块包含在我的 git repo 中,使用

git submodule add git://github.com/nxtbgthng/OAuth2Client.git
git submodule add git://github.com/soundcloud/CocoaSoundCloudAPI.git
git submodule add git://github.com/nxtbgthng/JSONKit.git
git submodule add git://github.com/nxtbgthng/OHAttributedLabel.git
git submodule add git://github.com/soundcloud/CocoaSoundCloudUI.git

现在我的问题是,当我将应用程序提交到应用商店时,我应该使用哪些加密设置?SoundCloud 是否只进行身份验证,然后以明文、未加密的方式发送数据?或者数据在发送到 SoundCloud 之前是否已加密?

这很重要,因为苹果威胁要对未经授权使用加密的应用程序“严厉处罚”。

4

1 回答 1

1

当您使用上述库时,您可以确保所有通信都是通过 HTTPS(加密)完成的。查看SCConstants.m,您会发现所有 API 端点都携带该https协议。

在提交您的应用程序时,Apple 会询问您的应用程序是否正在实施任何加密算法。图书馆没有这样做。他们只使用 iOS 中已经存在的算法。因此,如果您不自己实施任何内容,那么您是安全的。

于 2012-05-30T12:40:38.997 回答