iOS implementation of Ticketmaster's Ignite SDK
A collection of mobile frameworks encompassing the User journey of Event Discovery, Purchase, and Entry.
- Overview: https://business.ticketmaster.com/ignite/
- Documentation: https://ignite.ticketmaster.com/docs/tickets-sdk-overview
- Frameworks: https://github.com/ticketmaster/iOS-TicketmasterSDK
- Android Source (Tickets SDK): https://github.com/ticketmaster/Android-TicketsDemoApp
- iOS Source (Tickets SDK): https://github.com/ticketmaster/iOS-TicketsDemoApp
- Xcode 14.3+ for development
- iOS 14.0+ for deployment
- In your Xcode project, go to Project, then Package Dependencies, then click the Add (+) button
- Copy/Paste the URL of this GitHub repo into the Search field
https://github.com/ticketmaster/iOS-TicketmasterSDK.git
2a. Select Dependency Rule: Exact Version of the latest release version
- Select required Package Products (.xcframework files), then click Add Package
When importing Package Products, you should only add the minimum number of Ticketmaster Libraries required for each feature (see Package Products section below for requirements).
- Visually verify that the correct SDK version was added to your project
- Visually verify that selected Package Products (.xcframework libraries) were added to your Xcode project
- For next steps see:
- Documentation: Tickets SDK Overview
- Example Source Code Integration: https://github.com/ticketmaster/iOS-TicketsDemoApp
Purpose: Post-Purchase and Event Entry (ie. show Purchase Events, Tickets, and Barcodes)
Required Package Products (.xcframework libraries):
- TicketmasterAuthentication
- TicketmasterFoundation
- TicketmasterSecureEntry
- TicketmasterTickets
Purpose: Event Purchasing
Required Package Products (.xcframework libraries):
- TicketmasterAuthentication
- TicketmasterDiscoveryAPI
- TicketmasterFoundation
- TicketmasterPurchase
Purpose: Webpage-based Event, Attraction, and Venue Discovery
Required Package Products (.xcframework libraries):
- TicketmasterAuthentication
- TicketmasterDiscoveryAPI
- TicketmasterFoundation
- TicketmasterPrePurchase
Purpose: API-based Event, Attraction, and Venue Discovery
Required Package Products (.xcframework libraries):
- TicketmasterDiscoveryAPI
- TicketmasterFoundation