2016-05-06 1 views
4

Nous avons implémenté la fonctionnalité de mise à jour forcée dans notre application. Et il fonctionne bien et affiche l'alerte de mise à jour dans mon application.iTunesStore ne pas afficher le bouton de mise à jour pour l'application

En cliquant sur la mise à jour j'ouvre l'adresse suivante

var strAppstoreLink = itms://itunes.apple.com/za/app/<My_App_Name>/<My_App_ID>?mt=8 

en utilisant le code suivant

UIApplication.sharedApplication().openURL(NSURL(string:strAppstoreLink)!) 

il ouvre et redirige vers l'application redirige vers iTunesStore

claquant des iTunesStore ouvert .

snap of iTunesStore opened

Mais il montre le texte du bouton comme OUVERT pas UPDATE.

mais en même temps quand j'ouvre AppStore sur le même téléphone en même temps.

claquant des AppleStore ouvert

Snap of AppStore opened

Il montre le texte du bouton comme UPDATE.

Quelqu'un a-t-il une idée à ce sujet?

+1

Ceci est un bug avec Apple. Cela arrivera automatiquement après un certain temps. Cela a pris 2 jours dans mon cas. Les envoyer n'a pas aidé. –

+0

En ce qui me concerne, il suffit de laisser tomber le courrier à Apple et de l'aider et d'attendre le temps. –

+0

Même problème ici après presque 3 mois Y at-il eu un suivi à ce problème? Comment as-tu géré cela? – dimuz

Répondre

3

Mise à jour de l'URL comme suit travaillé pour moi.

Changé

itms://itunes.apple.com/za/app/<My_App_Name>/<My_App_ID>?mt=8 

Pour

https://itunes.apple.com/za/app/<My_App_Name>/<My_App_ID>?mt=8 
+1

Malheureusement, ce changement n'a pas semblé résoudre le problème pour moi. Après avoir lu ce forum [(https://forums.developer.apple.com/thread/52767)](https://forums.developer.apple.com/thread/52767) la réponse officielle d'Apple est la suivante: "L'App Store est de nature globale et il peut falloir du temps pour qu'une mise à jour d'une application soit disponible dans un magasin donné dans une région donnée." – jklapwyk

+0

Oui, cela pourrait être le cas. Mais dans mon cas, j'ouvrais iTunes Store au lieu de App Store. Donc, le changement ci-dessus a travaillé pour arrêter mes ennuis –