2011-04-05 2 views
1

Je travaille avec ma première application iphone. et maintenant je travaille avec des notifications push. J'utilise le dirigeable urbain pour les notifications push. en phase de développement tout fonctionnait bien. les jetons d'appareils ont été enregistrés et ensuite je pourrais envoyer des notifications push du dirigeable urbain. mais cela ne fonctionne pas avec la phase de production. J'ai mis mon application sur App Store, mais les notifications push n'ont pas fonctionné. J'ai essayé de chercher beaucoup sur le dirigeable urbain pour résoudre ce problème mais je n'ai pas pu. Je pense qu'il y a quelque chose que je dois changer quand je fais le dossier binaire pour cette application. Est-ce que quelqu'un peut m'aider avec ça? n'importe quel tutoriel qui m'aidera. Il fonctionne bien en phase de développement mais ne fonctionne pas en phase de production. Merci d'avance.pourquoi les notifications push ne fonctionnent pas en mode prodection?

Répondre

2

J'ai eu le même problème chez moi il y a quelques mois. Bac à sable et production. Il y a deux ensembles d'informations d'identification urbaines (par références: clé d'application, secret d'application, secret principal d'application). Lorsque vous développiez le produit, vous utilisiez les références de développement et tout fonctionnait très bien. Ceux-ci ne fonctionneront pas après la publication de l'application sur l'AppStore en raison de la façon dont le travail urbain fonctionne avec le bac à sable de notification d'Apple, etc.

Recherchez les informations de production sur le site urbain et remplacez-les dans votre code source avant de les renvoyer. tout ensemble. Vous devrez faire une compilation ad hoc pour vérifier (je crois). Bonne chance!

Documentation sur les paramètres de développement/production: http://urbanairship.com/docs/push_index.html#development-or-production

+0

pouvez-vous me envoyer un lien ou d'un document qui indique comment faire et comment faire une adhoc construire? Merci – Piscean

+0

AdHoc construire pour XCode 4: http://stackoverflow.com/questions/5295890/iphone-ad-hoc-build-using-xcode-4 – Shakakai

+0

une autre question. J'ai essayé d'obtenir de l'aide de la part des citadins et ils m'ont écrit ceci: «Lorsque vous êtes passé à la production, vous êtes-vous souvenu de changer la clé d'application pour Urban Airship dans le fichier Airshipconfig.plist? quel est ce Airshipconfig.plist. Je leur ai demandé aussi, mais n'a pas encore obtenu de réponse. Développement push certificat SSL et push production certificat SSL sont différents? Dois-je acheter un nouveau certificat pour la production? merci à l'avance – Piscean

Questions connexes