È possibile utilizzare otool
per ispezionare il file della libreria. Con alcune sperimentazioni ho scoperto che le bandiere -lv
mi hanno dato un risultato utile. Aprire una finestra di terminale e passare alla directory la libreria è in:
cd /path/to/parent/directory
(Suggerimento: è possibile trascinare l'icona dalla barra del titolo di una finestra del Finder nel terminale e sarà inserire il percorso per voi) . Quindi digitare il seguente comando:
otool -lv myStaticLibrary.a | less
In less
, tipo / (ricerca) e quindi LC_VERSION_MIN_IPHONEOS
. Si dovrebbe vedere qualcosa di simile:
Load command 1
cmd LC_VERSION_MIN_IPHONEOS
cmdsize 16
version 7.0
sdk n/a
La destinazione di distribuzione dovrebbe essere il valore accanto a version
.
fonte
2015-09-03 18:15:38
Il file .a (Universal) realizzato nell'ultima versione funzionerà in target di distribuzione del progetto (ad esempio 9.3 funzionerà su 8.0)? –