Adicionar VTAcknowledgementsViewController pod ao projeto
Closed this issue · 9 comments
Seria muito interessante mostrar no App quais tecnologias openSource estamos usando.
E na verdade é bem simples fazer isso.
Basta configurar o final do Podfile com:
pod 'VTAcknowledgementsViewController'
#copy the acknowledgements file when installing news pods
post_install do | installer |
require 'fileutils'
FileUtils.cp_r('Pods/Target Support Files/Pods/Pods-acknowledgements.plist', 'Pods-acknowledgements.plist', :remove_destination => true)
end
E depois importar esse arquivo gerado no projeto. Dai basta exibir o VTAcknowledgementsViewController
como quisermos.
Fonte da idéia: trySwift! Podfile
👍
A diferença dele para o CocoaPods Acknowledgements é que um disponibiliza uma VC pra vc chamar como quiser dentro da aplicação enquanto o outro gera um plist que vai ser disponibilizado via Settings.bundle
e apresentado no settings do iOS?
Ou tem algo mais além disso?
Gostaria de adicionar aqui, que também existe o projeto CPDAcknowledgements para construção dessa UIViewController
para listar os pods.
@barbosa O plugin (https://github.com/CocoaPods/cocoapods-acknowledgements) copia automaticamente o plist pro projeto e suporta tanto o formato do Settings.bundle
quanto do https://github.com/cocoapods/CPDAcknowledgements
Devemos usar o VTAcknowledgementsViewController
ou a combinação de cocoapods-acknowledgements
e CPDAcknowledgements
.
Eu acho interessante usar o cocoapods-acknowledgements
pela possibilidade de listar as libs no Settings.bundle
Vamos com ele então.
Tava lendo ontem sobre o cocoapods-acknowledgements
, me pareceu o mais limpo digamos assim.
Eu irei fechar esse issue e criar um novo com as instruções para criação da listagem de libs com cocoapods-acknowledgements
e CPDAcknowledgements
.
Esta issue foi fechada em favorecimento da issue #69.