Demo for APNs, Websockets, Tags, Location Services and OAuth2 features of Notificare
##Setup
- Open app.xcodeproj and expand Supporting Files and click on
app-Info.plist. Change theBundle display nameandBundle Identifieraccording to your needs (Bundle Identifier must match the App ID created in the developer portal). - In
Configuration.plistunder Supporting Files you will have to insert your app specific data. You can optionally provide your Testflight SDK key, an URL for general purpose, navigation items and a host in case you intend to connect to make HTTP requests. - Define some colour, fonts or any other definitions in
Definitions.h - Expand Libs and
notificare-push-lib-x.x.xand click inNotificare.plist, change the API keys accordingly. Get them in your https://dashboard.notifica.re under Settings > App Keys. - Create certificates for APNS in Apple’s Developer Portal and upload the to Notificare as explained in: https://notificare.atlassian.net/wiki/display/notificare/1.+Set+up+APNS
- Build Project (Make sure your signing certificates and mobile provision profiles are selected in both your your target and project in Xcode)
- Start sending rich push messages, using geo-targeting, geo-fences and/or iBeacons.
- Authentication will only work if you subscribe for the OAuth2 Service in https://dashboard.notifica.re under Settings > Services