0

Ajouter à iTunesConnect échoue avec l'erreur suivante:Comment puis-je faire fonctionner Fastlane Deliver pour tvOS?

"Invalid Provisioning Profile. This provisioning profile is not compatible with iOS apps."

+-----------------------+---------------------------------------+ 
|     deliver 2.26.1 Summary      | 
+-----------------------+---------------------------------------+ 
| username    | [email protected]     | 
| ipa     | /Users/vagrant/deploy/InspiratoTV.ipa | 
| skip_screenshots  | true         | 
| skip_metadata   | true         | 
| force     | true         | 
| app_identifier  | com.inspirato.travel.InspiratoTV  | 
| screenshots_path  | ./screenshots       | 
| metadata_path   | ./metadata       | 
| app_version   | 1.0         | 
| edit_live    | false         | 
| platform    | ios         | 
| skip_binary_upload | false         | 
| submit_for_review  | false         | 
| automatic_release  | false         | 
| overwrite_screenshots | false         | 
+-----------------------+---------------------------------------+ 

Il semble que la plate-forme est bloquée sur « ios » même si je n'ai pas une application liée iOS pour cet ID de paquet. J'ai essayé d'ajouter "--platform tvOS" à la fin de la commande $ fastlane deliver ... sans aucune chance.

Répondre

1

Deliver utilise la notation "appletvos" pour la plate-forme tvOS.


Ajouter cela à la fin de la commande $ fastlane deliver:

$ fastlane deliver ... ... "--platform" "appletvos" 

ou l'ajouter à votre fichier .Deliver comme ceci:

deliver(platform: "appletvos")