Ich habe ein Crash-Protokoll in iTunes für empfangene:iTunes Absturzprotokolle mit „dyld Nachricht: Bibliothek nicht geladen ...“
Dyld Message: Library not loaded: @rpath/Foo.framework/Foo
Es gibt mehrere davon, die jeweils für einen anderen Rahmen, die enthalten sind In der App gibt es zwar keinen für jeden Rahmen.
Ich verstehe, was ein "Bibliothek nicht geladen" Absturz bedeutet, und wie man eine, die bei jedem Lauf der App geschieht beheben - es ist nur "das Framework zum Kopieren von Dateien hinzufügen, weil Sie vergessen haben, bevor". Mein Eindruck ist eine App sollte entweder mit diesem Fehler stürzte es wird ausgeführt, oder keine der Zeiten, die es ausgeführt wird - entweder das Framework ist im Paket enthalten, oder es ist nicht.
Noch ein paar Details:
- ich nicht wiedergeben kann, und die überwiegende Mehrheit der Nutzer scheinen gut miteinander bekommen werden.
- Es gibt Absturzberichte sowohl für den Arbeitsbereich (normale "Copy Files") als auch für Carthage (
carthage copy-frameworks
) Frameworks.
Was soll ich tun, um diese Abstürze zu untersuchen und zu beheben?
Woher wissen Sie, dass das Problem durch zu viele Frameworks von Drittanbietern verursacht wird? Scheint es eine harte oder eine weiche Kappe zu sein? – chrismanderson
Apple räumte ein, dass dies das Problem sei. Ich weiß nicht, was die Mütze war. Aber jetzt, wo 9.3.2 veröffentlicht wurde, sollte es kein Problem mehr sein, solange Ihre Benutzer ihr iOS aktualisieren. – lammert
Können Sie einen Link teilen, in dem Apple das Problem bestätigt? – Andy