2012-01-31 9 views
4

私はクライアント用のiPhoneアプリケーションを作成しており、私のアドホックなプロビジョニングプロファイルを使用しています。もし私がそれらのアプリケーションを使用するのをやめさせたいならば。彼らは支払ったり、消えたりしません。クライアント用のアプリケーションの停止

開発者サイトからプロビジョニングプロファイルを削除するだけで、アプリの動作が停止することはありますか?

+0

あなたのプロビジョニングプロファイルは最終的に期限切れになります。契約は、APIを介さずに自分を守る方法です。 – Abizern

+0

@Abizern - 契約は国境内でのみ有効です。他の国のクライアントが支払いをしないと決めた場合、プログラマーは通常、ほとんど頼りにならずに立ち往生します。 –

+0

@MichaelDautermannそれが本当なら、国際貿易はあまりありません。 – Abizern

答えて

3

いいえ、アプリがクライアントの端末にインストールされても、引き続き機能します。

私は私自身のADHOCのアプリのために行うことは、私のADHOCは([[NSString alloc] initWithContentsOfURL]経由など)「ピング」をアプリプライベートWebサーバ上のテキストファイルを持つことであり、そのテキストファイルの内容が"INVALID"のような何かを言うならば、I exit(-1)アプリ。これは通常、硬直するか、請求書の支払いを避ける可能性のあるクライアントと行うのが良いことです。

上記のようなことをすれば、をApple Storeにアップする前にそのコードを削除するようにしてください。 Appleはそのようなスタントをしてあなたのアプリを拒否することができます。

+0

この場合、プライベートサーバーに接続できない場合は処理する必要があります。 –

2

簡単には、プロフィールの有効期限をできるだけminにしておいてください。デバイス上のアドホックプロビジョニングプロファイルが期限切れになると、アプリケーションは実行されません(起動時に終了します)。

+2

ADHOCプロファイルのプロファイルの有効期限を変更(または短縮)することは可能ですか? –

関連する問題