web-dev-qa-db-ja.com

Xamarinによって構築されたアプリケーションは、アプリストアでの販売のためにAppleによって禁止される可能性がありますか?

人的資源を制限し、クロスプラットフォームアプリケーションを構築するためにXamarinスタジオを使用することを検討してください。 Apple xCodeによって開発されていないすべてのアプリケーションを禁止しようとすることを恐れますか?つまり、将来的には、明らかに現在禁止されていません。

今日の会議でXamarinスタジオを使用しないという議論としてこれを聞いたので、私はこれを尋ねています。私はこの分野の専門家ではありませんが、奇妙に聞こえるので非常に興味があります。 Xamarinを使用してアプリをビルドするときに常に存在する、ある種の生成されたコードがあるため、アプリケーションを禁止する必要があります。

2
Lorem Ipsum

アプリケーションがXcodeの外部で開発された場合、Appleはアプリケーションを禁止しませんが、Appleはガイドラインに従わないアプリを禁止するため、アプリケーションの開発に使用しているツールがAppleガイドラインに準拠するコードは、かなり安全です。

https://developer.Apple.com/appstore/guidelines.html

開発者として登録されているか確認してください。

3
jsedano

いいえ、これは真実ではありません。 Appleは、Xamarinでコンパイルするためのアプリを禁止しません。

これは、Appleの歴史によって取り消された可能性のある神話ですHTML5ストアが最初にオープンしたときのアプリ。それ以来、Appleは現在、これらのタイプのアプリを受け入れており、長い間使用されてきました。Facebook(ストアで最も人気のあるアプリの1つ)はかつてHTML5で作成されていたことを忘れないでください。

XamarinはAppleによって禁止されるため、オプションではない」とアドバイスしている人は誰でも、アプリがストアに必要とするものが何であるかわかりません。

Appleのガイドラインに従えば、大丈夫です。

https://developer.Apple.com/appstore/guidelines.html

3
Reactgular

しばらくの間、開発者契約には、AppleはXCodeを使用して開発されていないコードを拒否する権利があります...しかし、それは特にFlashを対象としています。Xamarinコードは次のようにコンパイルされます。ネイティブiOSバイナリでは、フラッシュを使用したAdobeのソリューションでは、低速のインタープリターが使用されていましたが、それが問題の核心でした。

3
Michael Brown