2012-10-22 20 views
11

ile yüklenemez. SKStoreProductViewController, aşağıdaki kodlarla bir uygulamanın açıklamalarını sunabilir.app, SKStoreProductViewController

"Serbest" düğmesine dokunduğumda "uygulamayı yükle" yi gösterir. Ardından, "uygulama yükle" ye dokunurum, uygulama simgesinin içinde bir ilerleme çubuğu gösterilir. Ancak, ilerleme çubuğu 2-3 saniyede kaybolur ve uygulama kaldırılır.

Bu benim demo uygulamam. Sebebini bilen var mı?

SKStoreProductViewController *skvc = [[SKStoreProductViewController new] autorelease]; 
skvc.delegate = self; 
NSDictionary *dict = [NSDictionary dictionaryWithObject:@"425349261" forKey:SKStoreProductParameterITunesItemIdentifier]; 
[skvc loadProductWithParameters:dict completionBlock:nil]; 
[self presentViewController:skvc animated:YES completion:nil]; 
+0

Bir aygıtta veya simülatörde test mi yapıyorsunuz? – brynbodayle

+0

@bbodayle Bir ipod üzerinde test yapıyorum. – enzoyang

cevap

11

Sorun, Itunes deposuna gerçekten bağlanmadığınız için özel bir sanal alan depolama ortamıdır. Aynı sorunu yaşadım ve bir test hesabına sahip olmanız ve normal itunes hesabınız yerine bununla yaptığınız alışverişleri yapmanız gerekiyor.

Hepsi burada açıklanandan:

http://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/DevelopingwithStoreKit/DevelopingwithStoreKit.html

+0

teşekkürler, işe yarıyor! Uygulamaya kullanıcılara dağıtıldığında, Apple'ın geliştirme için ne anlamadığını bildiği başka bir sorum var? Test hesabı olmayan dağıtım sertifikasıyla test ettim, uygulamalar da indirilemedi. App Appstore olduğunu ve elma şimdi gerçek AppStore bağlanmak gerektiğini bilir nasıl thats – enzoyang

+2

imza kısa sürede değişir. Https://developer.apple.com/videos/wwdc/2012/: http://developer.apple.com/videos/wwdc/2012/ – Caro

2

Eğer sanal alanda uygulaması mevcut hesaptan çıkış yapmış olduğunu emin olun yüklemeye çalıştığınızda.