AppStoreに提出しようとしたときに、アプリケーションがすでにCydiaストアにあることをAppleに確認する方法はありますか?
たとえば、Cydiaにすでに表示されているアプリケーションの名前とアイコンを変更して、AppStoreに送信しようとするとどうなりますか?Appleは見つけることができますか?
Appleがジェイルブレイクされた電話とそのアプリケーションに関する統計を収集し、このデータをデータベースに保存することは可能ですか(バックグラウンドプロセスで送信することにより)?
2 に答える
まず、Cydiaの既存のアプリがあなたのアプリだと思います。Cydiaストアアプリをリリースしたからといって、他の開発者の知的財産を盗むことを私は確かに容認しません。
あなたの質問に答えるには:
はい、もちろん。彼らはCydia自体を使用して、アプリの名前を検索することができます。確かに、デスクトップブラウザを使用してアプリの名前を検索し、明らかな著作権侵害がないかどうかを確認することもできます。Appleがこれを行う義務を感じているとは思わないが、Appleは私のクライアントが他のサードパーティの知的財産を侵害していると信じていたため、 (リリースされる前に)アプリを拒否した。この種の検索では、Cydiaストアリポジトリにリストが表示されることもあります。だから、それは可能です。
私はAppleがこれについて知るだろうと非常に疑っている。アプリの名前を変更するだけで、問題を回避できる可能性があります。
質問がよくわかりません。iOSが、実行中のデバイスがジェイルブレイクされているかどうかを確認し、ジェイルブレイクされている場合は、そのステータスをAppleに報告するかどうかを尋ねていますか?わかりませんが、何百万人ものユーザーが脱獄した電話を使用しており、Appleがそれらの機能を無効にしようとしているのを見たことがありません。
私はクライアントに最初にCydiaストアでアプリをリリースしてもらい、次にiTunesAppStoreでリリースしようとしました。これらはいずれもAppleによって承認されていませんが、プライベートAPIの使用、またはAppleのヒューマンインターフェイスガイドラインへの違反により拒否されました。これは、Cydiaにすでに存在しているためではありません。
アプリがプライベートAPIを使用していたためにCydiaでリリースされ、その後iOSがパブリックAPIにその機能を追加した場合、Appleに送信してみることができると思います。
私はAppleで働いていないので、これらは個人的な経験に基づく私の推測にすぎません。
それはあなたがそれを置くレポに依存します。あなたがそれを個人的なレポに置くならば、あなたはそれで逃げることができると確信しています。それはあなたのアプリが何をするかに依存します、それがプライベートAPIを変更、悪用、変更、または使用したり、違法行為をしたり、著作権を侵害したりしない限り、アップルのアプリストアを通過する必要があります。彼らは監視していて、前回私がチェックコードを手動で聞いた。