Trabalhemos com uma estrutura rápida personalizada.

Passo 1:

Selecionar Xcode -> Arquivo -> Novo -> Projeto ->Cacau Touch Framework

>

Dê qualquer nome. Como: ASwiftFramework.

Passo : 2

Selecionar Xcode -> Arquivo -> Novo -> Arquivo ->Cacau Touch Class

Dê qualquer nome. Aqui mantemos o mesmo nome que ASwiftFramework.

>

Passo 3:

Criar algum func.

>

>

>

>

>

>

>Agora, temos de testar esta função.

>

Passo 4:

>

Selecionar Xcode -> Arquivo -> Novo ->Alvo ->Aplicação de visualização única.

>

Dar qualquer nome.Como : TestSwiftFramework

Passo 5:

Import ASwiftFramwork na Classe Viewcontroller.

>

Class The framework method.

>

>

>>

>

>

>

>

Passo 6:

Selecionar Objetivo do Projeto.

Secção Geral do Projeto –

>

Adicionar ASwiftFramework nos Binários Embutidos. Ele será automaticamente adicionado em Linked Frameworks e Bibliotecas.

>

>>

>

Passo 7:

>

Secção de Fases de Construção do ASwift –

Adicionar ASwiftFramework em Dependências Alvo.

>>

>

>

Passo 8:

Selecionar Xcode -> Arquivo -> Novo -> Alvo -> Cross-Platform -> Agregado.

Dê qualquer nome. Como: Universal

>

Passo 9:

>

Adicionar uma nova fase do Script Run

>

>

>>

>

>

>

>

>

Colar o Script abaixo na Seção Run Script:

#!/bin/sh

UNIVERSAL_OUTPUTFOLDER=${BUILD_DIR}/${CONFIGURAÇÃO}-universal

# certifique-se de que o diretório de saída existe

mkdir -p “${UNIVERSAL_OUTPUTFOLDER}”

# Passo 1. Versões do Build Device e Simulator

# Passo 2. Copie a estrutura do framework (do build iphoneos) para a pasta universal

cp -R “${BUILD_DIR}/${CONFIGURAÇÃO}-iphoneos/${PROJECT_NAME}.framework” “${UNIVERSAL_OUTPUTFOLDER}/”

# Passo 3. Copiar módulos Swift (do build do iphonesimulator) para o directório do framework copiado

# Passo 4. Crie um arquivo binário universal usando lipo e coloque o executável combinado no diretório do framework copiado

# Passo 5. Passo 5. Conveniência para copiar o framework para a directoria do projecto

cp -R “${UNIVERSAL_OUTPUTFOLDER}/${PROJECT_NAME}.framework” “${PROJECT_DIR}”

# Passo 6. Passo de conveniência para abrir o diretório do projeto no Finder

abrir “${PROJECT_DIR}”

Passo 10:

Adicionar Agregado às Dependências Alvo :

>

>783>

Passo 11:

Selecionar Tagert e Arquivo Universal :

>

>

Abrirá uma pasta como abaixo:

>

>

Criou a estrutura universal, tanto para o Simulador como para o dispositivo.

>

Utiliza este framework em outro aplicativo. Lembre-se de importar este framework, onde usar e

Adicionar ASwiftFramework em Embedded Binaries. Ele será automaticamente adicionado em Linked Frameworks e Bibliotecas .

admin

Deixe uma resposta

O seu endereço de email não será publicado.

lg