2016-07-17 1 views
2

J'ai récemment commencé à implémenter des ressources à la demande dans mon application. Tout va bien et dandy quand je déploie l'application sur mon téléphone à partir de Xcode. Mais quand je télécharge le fichier binaire à iTunes Connect il est dit "0 Packs d'actifs":Ressources à la demande "0 Asset Packs"

enter image description here

Les balises d'actifs dans Xcode air bien:

enter image description here

Voici ce que les paramètres de construction d'actifs ressemble à:

Assets

Je teste via TestFlight et dans l'application, je reçois une erreur disant "Les données d'application demandées n'existent pas."

J'ai essayé les éléments suivants:

  • Retirées/readded les balises de ressources dans Xcode
  • Uploaded 3 légèrement différents binaires au magasin
  • désactivé/sur les tests bêta
  • Removed/testeurs readded

Toute aide est appréciée!

+0

Je souffre actuellement du même problème. Je suis désolé de ne pas y avoir encore répondu, mais je le partagerai si je trouve la réponse. Malheureusement, il n'y a pas beaucoup d'aide et d'informations concernant ODR, je me demande combien de personnes utilisent cette fonctionnalité ... – Perex19

+0

J'ai trouvé ce lien: https://community.unity.com/t5/iOS-tvOS/Second-preview -build-for-iOS-9-On-Demand-Ressources-et-App/td-p/2382167. L'un des utilisateurs a indiqué: «J'ai trouvé la réponse: si la vérification de la version d'iTunes échoue - les ressources d'ODR ne sont pas utilisées, par exemple si vous téléchargez une version pour tvOS de plus de 200 Mo, elle sera bloquée avant iTunes. vérifié, donc vous verrez toujours: Ressources à la demande Oui 0 Asset Packs ". Savez-vous comment nous pouvons comprendre si la vérification de la construction échoue ou non sur iTunes Connect, et pourquoi cela échoue? – Perex19

+0

Après avoir passé beaucoup de temps là-dessus, je pense avoir trouvé un moyen de faire fonctionner la version de TestFlight, et ce n'est ni agréable ni utile, mais cela pourrait conduire à la solution. Donc, si je télécharge la même version deux fois sous différents numéros de version et télécharge l'une des versions de TestFlight, l'application ne fonctionnera pas; Toutefois, après avoir installé la première version de l'application si je change la version via TestFlight et que je la télécharge sur le téléphone sans supprimer l'autre version de mon appareil, cela fonctionne comme par magie. (Mais si je supprime l'application avant de la mettre à jour avec l'autre build, cela ne fonctionne pas.) – Perex19

Répondre

0

Quel que soit le problème, il semble être résolu maintenant. Les packs de ressources semblent indiquer le nombre correct de packs de ressources dans iTunes Connect, et les applications téléchargées via le vol de test fonctionnent désormais correctement. Je suppose qu'ils ont pris conscience d'un tel problème et l'ont réparé, et il nous est arrivé de tester nos applications en cette période malchanceuse.