Ich erbte ein altes Projekt, mit alten 3rd-Party-Frameworks drin. Es läuft gut auf meinem iPhone 6, und ich habe die App für AdHoc-Bereitstellung erfolgreich archiviert. Wenn ich jedoch versuche, die App an den App Store zu senden, erhalte ich eine Fehlermeldung über die fehlende 64-Bit-Architektur. Wenn ich Arm64 zu Architekturen und gültigen Architekturen in den Build-Einstellungen meines Ziels (und des Projekts) hinzufüge, wird die App nicht kompiliert, da eines der Frameworks "fehlende Architektur arm64" fehlt. Die Verknüpfung schlägt fehl und ich kann kein Archiv erstellen.iOS 64-Bit-Anforderung iTunes Connect
Da einige der oben genannten Einstellungen für mich eine Art Voodoo-Touch haben, hoffe ich, dass es eine Kombination von Einstellungen gibt, die irgendwie 32-Bit-Code benötigt, aber nach dem Kompilieren als 64 Bit darstellt.
Ich habe mir die neueste Version des Frameworks angesehen, die das Problem verursacht, aber die Dateistruktur und die Namenskonvention sind völlig unterschiedlich, so dass ein Upgrade ziemlich viel Arbeit in Anspruch nehmen wird.
Hat jemand von Ihnen einige Vorschläge?
dank
"so ein Upgrade wird eine Menge Arbeit brauchen" Dann machen Sie das. Sie können nicht angeben, dass Sie das 64-Bit-Segment nicht verpassen! – matt
@matt: Ist das der einzige Weg nach vorne? Ich hatte auf eine vorläufige schnelle Lösung gehofft. Interessanterweise habe ich es vor einem halben Jahr geschafft, diese App einzureichen. – Sjakelien
Weil das damals keine Voraussetzung war. Aber jetzt ist es so. – matt