Latest 1.0.0
Homepage https://github.com/CocoaPods/CPDAcknowledgements
License MIT
Platforms ios 8.0
Authors ,

Version
Platform

What is CPDAcknowledgements

CPDAcknowledgements is a collection of View Controllers for iOS projects in order to easily provide acknowledgements for the libraries used in your apps.



It exposes an API which allows you to easily add individual contributors, and libraries. You can also customise the style of the pages with ease.

CPDContribution *orta = [[CPDContribution alloc] initWithName:@"Orta" websiteAddress:@"http://orta.github.io" role:@"Behind a wheel"];
orta.avatarAddress = @"https://1.gravatar.com/avatar/f116cb3be23153ec08b94e8bd4dbcfeb?d=https%3A%2F%2Fidenticons.github.com%2F243e8373034964abf7c8a8e57d4df724.png&r=x&s=86";

CPDContribution *fabio = [[CPDContribution alloc] initWithName:@"Fabio Pelosin" websiteAddress:@"http://twitter.com/fabiopelosin" role:@"Back Seat Driver"];
fabio.avatarAddress = @"https://0.gravatar.com/avatar/b6dde1a78e6215a592768c1e78a54adc?d=https%3A%2F%2Fidenticons.github.com%2Fbdc4e72be51d566c2fc9564ed8182611.png&r=x&s=86";

CPDContribution *kyle = [[CPDContribution alloc] initWithName:@"Kyle Fuller" websiteAddress:@"http://twitter.com/kylefuller" role:@"Somewhere in the boot"];
NSArray *contributors = @[orta, fabio, kyle];

CPDAcknowledgementsViewController *acknowledgementsViewController = [[CPDAcknowledgementsViewController alloc] initWithStyle:nil acknowledgements:nil contributions:contributors];
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:acknowledgementsViewController];

Demo Project

To run the example project; clone the repo, and run pod install from the Project directory first or run pod try CPDAcknowledgements

Installation

CPDAcknowledgements will be available through CocoaPods, to install
it simply add the following line to your Podfile:

pod "CPDAcknowledgements"

You will need to have the plugin "cocoapods-acknowledgements" inside your Podfile, this is what the demo project’s Podfile looks like, for example.

plugin 'cocoapods-acknowledgements'

target "Demo Project" do
    pod "CPDAcknowledgements", :path => "../CPDAcknowledgements.podspec"

    # These pods are used only for giving us some data
    pod "ORStackView"
    pod "IRFEmojiCheatSheet"

    target "Demo ProjectTests" do
    inherit! :search_paths

    pod 'Specta',      '~> 1.0'
    pod 'Expecta',     '~> 1.0'
    pod 'OCMockito',   '~> 1.0'
  end
end

Author

Orta Therox, orta.therox@gmail.com
Fabio Pelosin, fabio.pelosin@gmail.com

Acknowledgements

Inspiration taken from @orta/life#12 and VTAcknowledgementsViewController.

License

CPDAcknowledgements is available under the MIT license. See the LICENSE file for more info.

Latest podspec

{
    "name": "CPDAcknowledgements",
    "version": "1.0.0",
    "summary": "Show your CocoaPods dependencies in-app.",
    "description": "Show your CocoaPods library and contributors in-app with smart defaults, and customisable view controllers.",
    "homepage": "https://github.com/CocoaPods/CPDAcknowledgements",
    "license": "MIT",
    "authors": {
        "Orta Therox": "orta.therox@gmail.com",
        "Fabio Pelosin": "fabiopelosin@gmail.com"
    },
    "source": {
        "git": "https://github.com/CocoaPods/CPDAcknowledgements.git",
        "tag": "1.0.0"
    },
    "social_media_url": "https://twitter.com/CocoaPods",
    "platforms": {
        "ios": "8.0"
    },
    "source_files": "CPDAcknowledgements/**/**",
    "private_header_files": "CPDAcknowledgements/private/*.h",
    "ios": {
        "frameworks": "UIKit"
    }
}

Pin It on Pinterest

Share This