3

https://github.com/soundcloud/CocoaSoundCloudAPIに記載されているライブラリを使用して、SoundCloud と統合する iPad アプリを開発しました。

私のアプリは、これらのライブラリを使用して SoundCloud にサウンドを投稿できる必要があります。ライブラリはすべて、次を使用して私のgitリポジトリにサブモジュールとして含まれています

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 に送信する前にデータは暗号化されていますか?

これは重要です。なぜなら、Apple は許可なく暗号化を使用するアプリに対して「厳しい罰則」を科すと脅しているからです。

4

1 に答える 1

1

上記のライブラリを使用すると、すべての通信が HTTPS (暗号化) 経由で行われることを確認できます。SCConstants.mを見ると、すべての API エンドポイントがhttpsプロトコルを持っていることがわかります。

アプリを送信すると、Apple はアプリが暗号化アルゴリズムを実装しているかどうかを尋ねます。図書館はそうしていません。iOS に既に存在するアルゴリズムのみを使用します。したがって、独自に実装していない場合は安全です。

于 2012-05-30T12:40:38.997 に答える