2009-05-18 3 views
3

誰かが「文書化されていないapis」のiphoneアプリを作成し、承認しましたか? もしそうなら、自分のプロセスを世界に共有することができますか?iphoneのための文書化されたapx

すべてがベストです。

答えて

0

http://news.cnet.com/8301-13579_3-10108348-37.html

Googleの検索アプリが文書化されていないAPIを使用しますが、レビュープロセスを通じてそれを作りました。このような状況では、正規の開発者が承認されないと私が理解しているところから、Googleは単なる「特別な」ものです。

+2

文書化されていないAPIを呼び出すことは、あまり正確ではありません。 Googleの検索アプリはドキュメント化されていないイベントハンドラをトラップしますが、ドキュメント化されていないAPIは呼び出されません。イベントハンドラが変更された場合、Cocoa Touchは単にイベントハンドラを起動しません。 –

0

私はアプリの名前を忘れていますが、Cover Flowを再実装する時間がかかっていて、もともとAppleに承認のためにそれを提出したときに却下された人について読んでいます。

これは数か月前のことであり、Appleがそのプロセスを変更してしまったので、これは不正なAPIの使用をチェックする自動化プロセスがないことを示しています。それでも事実だとすれば、「文書化されていないAPI」の使用は、明らかに分かりにくく、査読者が目にすることができない限り、おそらく気付かないでしょう。

あなたは本当に危険を冒したいですか?あなたはルールが気に入らないかもしれませんが、あなたが開発者プログラムにサインアップしたときに同意しました。まるで "味"の拒絶のいくつかとは違って、このルールはあいまいではないようです。

1

私が知る限り、ライブカメラ画像へのアクセスを許可するAPIは公開されていませんが、それらを使用する多くのアプリケーションがあります。これらのうちのいくつかは、Appleによっても紹介されています。

これらのケースでは、文書化されていないAPIを使用してもAppleの承認は妨げられていないようですが、承認されていない同じAPIセットのインスタンスがあります。 http://www.appleiphonereview.com/news/apple-blocks-video-camera-app/としてください。

文書化されていないAPIを使って遊ぶのは、私にとっては非常に危険なビジネスのようです。最終的にAppleはすべてのカードを保持します。却下されるようなものを開発する時間を無駄にしたいのですか?

+0

Appleは最近、プライベートAPIを使用するアプリケーションを検出して自動的に拒否するために静的解析を使用しているようです。私はあなたが完全に明確に操縦することをお勧めします。 – Jamie314

関連する問題