2016-11-17 1 views
0

Je crée un framework dynamique en utilisant Swift. Lorsque je crée le cadre, l'artefact résultant a un dossier Framework qui contient un ensemble de dylibs système auxquels je ne m'attendais pas. J'utilise cette documentation à titre de référence - https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPFrameworks/Concepts/FrameworkAnatomy.html#//apple_ref/doc/uid/20002253-99920-BAJFEJFICréation d'un dossier de framework dans un framework dynamique

À cause de ce dossier et de libswiftRemoteMirror.dylib, l'archive de version de l'application est rejetée par iTunes.

enter image description here

Répondre

0

J'ai trouvé la solution à ce sujet. Dans mes paramètres de construction de cadre, j'avais Always Embed Swift Standard Libraries activé qui aurait dû être désactivé. Je ne sais pas pourquoi il a été activé en premier lieu, puisque je n'ai pas écrit le cadre, quelqu'un d'autre a fait. Mais je pense que cela aurait pu être parce qu'ils ont commencé le projet en utilisant un modèle d'application iOS au lieu du modèle de cadre.