Producer is a mobile content management system that allows audio and video artist to create and share content with fans.
Coming Soon!
Once you're Azure services are configured, you'll need to perform some additional configuration to enable push notifications in the Apple Developer portal.
A brief outline of the steps needed to do this are:
- Create a Certificate Signing Request (CSR) for a push certificate
- Register your app for push notifications
- Creation/configuration of an App ID to enable Push Notifications
- Creation of a development push notification certificate for the App ID using the CSR
- Download and installation of the new push certificate on your development machine
- Create a provisioning profile for the app
After that, you'll need to navigate to the Notification Hub in Azure and upload the push certifcate. The One Click deploy will have created a Notification Hub in Azure - navigate there in the Azure portal. Under the notification service settings for the Notification Hub, you'll need to upload the Apple push notification certificate you create in the steps above. This will roughly track with the steps and screen shots shown in this guide (step 7 specifically; however, these are shown in the legacy azure portal).
Once your Azure services are configured you should be able to see on your subscription the following resources:
- Website
- DocumentDB
- Microsoft.Media
- Microsoft.Storage
- Microsoft.NotificationHubs
All resources should be grouped by the Resource group you chose, e.g. "Producer."
It's time to open Producer App and configure the settings properly. If you've not previously configured settings, the app should prompt you to open the Settings app and input the Producer settings:
Mobile Center application key is required to enable the crash and analytics features, to configure Mobile Center is necessary go to: mobile.azure.com and sign up with any of the following credentials:
- GitHub
- Microsoft Account
- Mobile Center Account
For more information about how to create an App on Mobile Center.
Once the iOS project has been created on Mobile Center, need to go to the project settings and get the App Secret Key, then configure it in our mobile app settings in MOBILE CENTER APP SECRET setting.
TODO..
In your Azure subscription you should be able to see a Cosmos DB resource under our resource group.
Select the Cosmos DB resource and press Keys settings to get the service URI.
Once we get the URI, then configure it in our mobile app settings in in AZURE DOCUMENTDB URL setting.
In your Azure subscription you should be able to see a Notification Hub resource under our resource group.
Select the Notification Hub resource and press Overview setting to get the name and the endpoint of the service.
Once we get the name and the endpoint, then configure it in our mobile app settings in in AZURE NOTIFICATION HUB setting.
TODO...