Bu (simülatörde test, vs) dev modunda çalıştığını fark etmiş:Xcode DEBUG Modu - ne zaman açık/kapalı?
#ifdef DEBUG
//do stuff
#endif
Ama arşiv ve uygulama hala olmama rağmen DEBUG modunda hareket etmez testi kurar dağıtırken geliştirici profili ile bina. Dağıtım profiliyle oluşturup Apple'a göndermediğimde DEBUG modunun her zaman böyle olmasını isterim. Bu yüzden de bir set gerekiyor
- (BOOL)isUpgradePurchased
{
#ifdef DEBUG
return YES;
#endif
//do the real stuff to determine if purchased and return YES or NO
}
: Örneğin
, gönderme testi kurar, ben yapmak istemiyorum insanlar bir uygulama içi satın alma satın yüzden böyle bir şey yapmak önişlemci makro DEBUG = "Sürüm" için 1 =?
Bu yüzden Arşiv Oluşturma Yapılandırması'nda "Sürüm" 'i "Hata Ayıkla" olarak değiştirebilmeli miyim? – soleil
evet, ancak Apple'a göndermeden önce onu serbest bırakmak zorundasınız. – msk
AppStore için tamamen farklı bir planım var. – soleil