J'ai essayé de soumettre mon application au Mac App Store et j'ai essayé de déterminer comment résoudre ce problème: P>
Je n'ai pas pu résoudre ce problème pendant un moment et que quelqu'un a une solution? p>
4 Réponses :
J'ai trouvé la réponse: p>
J'ai supprimé certains fichiers qui n'étaient pas lisibles par le système, des fichiers qui ont montré une icône vierge blanche p>
J'ai eu le même problème, mais ma solution était de courir:
cd myApp.app chmod a+rX *
C'est une très mauvaise idée. Vous ne devriez pas être arbitrairement donner rx code> à chaque fichier de l'application.
Dans mon cas, aucun des fichiers n'en possédait à root, mais on n'avait aucune autorisation de lecture pour le groupe et tout le monde, mais uniquement pour mon utilisateur. J'ai trouvé cela en utilisant cette cmd dans la borne: i ensuite recherché "-----" à l'intérieur de la sortie de la commande ls code>, qui a trouvé la commande fichier problématique. p> p>
Merci! Cela a parfaitement travaillé pour moi. J'ai pipé la sortie à un fichier texte et j'ai trouvé deux images aléatoires qui avaient une autorisation 600 "-rw -------"
Pour toute personne qui a frappé la tête sur celui-ci mon expérience est l'erreur est erronée ou au mieux très trompeuse. P>
Après avoir examiné sur toutes les autorisations, faites glisser des fichiers dans et hors de l'ensemble de l'ensemble pour tester le chargeur d'applications, l'erreur a été disparue par magie et les mêmes fichiers avec les mêmes autorisations ont cessé de donner la même erreur. P>
Ce n'est vraiment pas une solution, mais il est peut-être important de savoir que cette erreur peut ne pas être ce qu'elle semble (testée sur 10.9.4). P>
Fixez le propriétaire avec
CHEWN (8) code>
ou corrigez les autorisations avecchmod (1) code>
?Assez évident: vous devez modifier les autorisations du dossier .app.