Dejte libovolný název. jako např: Univerzální
Krok 9:
Přidejte novou fázi spuštění skriptu
Vložte níže uvedený skript do sekce Run Script:
#!/bin/sh
UNIVERSAL_OUTPUTFOLDER=${BUILD_DIR}/${CONFIGURATION}-universal
# ujistěte se, že výstupní adresář existuje
mkdir -p „${UNIVERSAL_OUTPUTFOLDER}“
# Krok 1. Sestavte verzi zařízení a simulátoru
# Krok 2. Zkopírujte strukturu frameworku (ze sestavení iphoneos) do složky universal
>cp -R „${BUILD_DIR}/${CONFIGURATION}-iphoneos/${PROJECT_NAME}.framework“ „${UNIVERSAL_OUTPUTFOLDER}/“
# Krok 3. Zkopírujte moduly Swift (ze sestavení iphonesimulator) do zkopírovaného adresáře frameworku
# Krok 4. Vytvořte univerzální binární soubor pomocí lipo a umístěte kombinovaný spustitelný soubor do zkopírovaného adresáře frameworku
# Krok 5. Pohodlný krok pro zkopírování frameworku do adresáře projektu
cp -R „${UNIVERSAL_OUTPUTFOLDER}/${PROJECT_NAME}.framework“ „${PROJECT_DIR}“
# Krok 6. Zkopírujte framework do adresáře projektu. Pohodlný krok pro otevření adresáře projektu ve Finderu
otevřít „${PROJECT_DIR}“
Krok 10:
Přidat agregát do cílových závislostí :