Skip to main content

Posts

Showing posts from 2015

Trouble creating an Apple Push Notification Certificate

Today we were updating our Apple push notification certificate as it was due to expire (why do they only last a year). We've done this many times before and know the process well; but for some reason today after deploying the updated certificate every call to create the PushSharp instance returned the following error:The specified network password is not correctWe went through the standard process of repeating the creation / deployment of the certificate, then double / triple checking and then repeating the creation process again but nothing improved the situation - the same error message was returned all the time. We tried different passwords / double checked eveything in the Apple developer portal. We cleared the historic and new entries in the KeyChain, tried new .cer certificates / private keys, nothing resolved the issue.As we'd exhausted every option we could think of, we just tried the process on another machine.....just to see......it worked first time! At the cur…

Getting back into Android development

After learning both iOS and Android development about 18 months ago we've not really had many enhancements needed in our mobile applications, with any changes just needing our existing knowledge. In reality this has probably meant my knowledge has actually decayed; which is a shame given the challenge of intially learning mobile development we went through. To try and remedy this; as a side project I'm looking to rebuild our existing application from scratch with an updated UI. Our current application is built using Eclipse and has a standardised screen for all format which only works in portrait mode. So as part of this work I want to "improve" the UI so it makes use of the additional real estate of larger screens and landscape mode. I also want to see how Android studio works to see if it is worth porting the application across and making that our standard Android IDE.It's always fun starting out with a new, empty project. Typically you do hope that every…