私はこれが(シミュレータでのテストなど)DEVモードで動作することを気づいた:Xcode DEBUGモード - いつオン/オフですか?
#ifdef DEBUG
//do stuff
#endif
しかし、私はアーカイブし、アプリは、私はまだだにもかかわらず、デバッグモードで動作していない、テストビルド配布する場合開発者プロファイルを使用してビルドします。デプロイメントプロファイルをビルドしてアップルに提出しない限り、DEBUGモードを常に有効にしたいと思います。だから私も設定する必要があります
- (BOOL)isUpgradePurchased
{
#ifdef DEBUG
return YES;
#endif
//do the real stuff to determine if purchased and return YES or NO
}
:たとえば
、送信テストが出てビルドするとき、私はしたくない人は、アプリ内購入を購入するので、私はこのような何かをプリプロセッサマクロDEBUG = "Release"の場合は1ですか?
アーカイブビルド構成の権利で、「リリース」を「デバッグ」に変更できるだけですか? – soleil
はい、Appleに提出する前にリリースするには変更する必要があります。 – msk
私はAppStoreのために全く違うスキームを持っています。 – soleil