iPhoneアプリの実行時に、アドホックストアとアプリストアをプログラムで配布タイプを区別する方法はありますか?アドホック配布を行うときはいつでも、Webサービスエンドポイントの内部テストサーバーをターゲットにし、次にアプリストア配布のターゲットを本番サーバーにします。
3 に答える
1
あなたはできる。アプリケーションバンドル内のファイルembedded.mobileprovision
ファイルを開き(もちろん、これはプログラムで実行できます)、を確認し<key>ProvisionedDevices</key>
ます。AppStoreプロビジョニングプロファイルを使用してAppStoreバージョンに署名した場合に限り、アプリのアドホックコピーにのみ存在します。
于 2010-02-11T00:10:31.843 に答える
0
配布タイプは同じバイナリであるが異なる方法で提供されるため、配布タイプを決定する方法はないと思います。アドホック用に別のビルドを作成し、内部テストサーバーにポイントするために必要なものを変更します。
于 2010-02-10T23:44:20.257 に答える
0
その情報はあなたのアプリでは利用できないと思います。ただし、ビルド構成ごとに異なるプリプロセッサ #define を使用し、これらの #defines の値に基づいて定数を定義することで、これを行うことができます。
于 2010-02-10T23:37:05.733 に答える