1

私たちは登録済みの Apple アフィリエイトであり、iOS 開発者のコ​​ミュニティを持つ Web サイトを持っています。メンバーシップは、アプリを App Store に公開した開発者のみが対象であると想定されており、これを確認する何らかの方法が必要です。

現在、開発者に公開アプリの 1 つのアプリ ID を尋ね、この情報を使用してデータベースでアーティスト ID (つまり、開発者 ID) を見つけています。ただし、ユーザーは、実際にはそのアプリの開発者でなくても、iTunes Web サイトから任意のアプリの ID をコピーしてサインアップすることができます。

私たちは 1 つの方法を考えましたが、それが許可されている、または可能であるとは考えていません。開発者は、Apple Developer Program に登録するために使用する電子メール アドレスを指定し、API またはその他のリソースを呼び出して、電子メール アドレスが実際に登録されていることを確認します。はいの場合は、そのメールアドレスを使用して登録プロセスを完了します。これは可能ですか?

または、ユーザーがアプリを公開しているかどうかを確認する別の方法はありますか? 100% 誰にでもできる方法は必要ありません。最小限の信頼性のアプローチだけです。ユーザーが登録済みの Apple 開発者であることを確認するだけでも問題ありません。

4

2 に答える 2

1

開発者の証明書を使用して何かに署名し、開発者が秘密鍵の管理者であることを証明することを調査します。この使用が Apple によって許可されているかどうかはわからないため、最初に使用条件を確認する必要がありますが、暗号化は認証として正常に機能するはずです。

于 2013-04-02T00:08:20.527 に答える
1

開発者フォーラムを読むには、開発者である必要があります。コード番号を記載して開発者フォーラムに投稿し、ユーザーにそのコードを尋ねます ( https://devforums.apple.com/message/799093のようなリンクを投稿します)。少なくとも、彼らがフォーラム (またはアクセスできる人) にアクセスできることを証明できます。Apple でない限り、ユーザーを確実に検証する方法はないと思います。

于 2013-04-02T00:15:59.077 に答える