Wenn ich mein Projekt im iOS 5.1-Simulator starte, wird
angezeigt %Vor%Und ich habe kein 5.1 SDK. Aber warum Bibliothek Suchpfad ist 5.1 nicht 6.0?
All mein Projekt und auf iOS 6.0-Gerät ausgeführt werden, aber wenn ich dann auf iOS 5.0 oder 5.1-Gerät installieren, stürzt es ab und zeigt wie die folgende Meldung.
Bitte geben Sie mir Hilfe, ist es für iOS 5.1 SDK notwendig, iPhone 5.1 Simulator zu laufen?
Ich hatte das gleiche Problem und stellte fest, dass ich einfach vergessen hatte, die Zielplattform in einem eingeschlossenen Projekt zu ändern. Xcode schaltet das Ziel beim Upgrade automatisch auf das neueste iOS um. Wenn Sie nur das Ziel für das eingeschlossene Projekt ändern, wird dies behoben.
Ich bin auf ein ähnliches Problem gestoßen und habe gelöst, indem ich das Deployment-Ziel für jede statische Bibliothek, auf die ich angewiesen bin, auf 4,3 (die Mindestversion meiner App) festlege.
Ich stellte fest, dass die statische Bibliothek 6.0 als Standard war, und das muss einige Bibliothek fehlen, wenn die Kompatibilität für niedrigere Version benötigt wurde.
Für Bibliotheken wie Pods ist dies in den Build-Einstellungen unter iOS-Bereitstellungsziel festgelegt.