Decipher Tools Blog: Development

(Fixed) App Store Connect Subscription Status URL Not Working/Never Called


I've been helping my husband track down an issue where he wasn't getting any subscription status notifications from Apple for his app. We reviewed the SSL certificate requirements, could navigate [... Read more about (Fixed) App Store Connect Subscription Status URL Not Working/Never Called]

Tips to Take Better Mac Screenshots


I take a lot of Mac screenshots, whether it be for our website or to illustrate instructions I'm sending to a friend or customer. Techniques to make my Mac screenshots [... Read more about Tips to Take Better Mac Screenshots]

So führen Sie eine (meistens) statische Website in Google App Engine aus


At the beginning of 2015, I moved all of the deciphertools.com website to the Google App Engine. Most of the content on our website is static and our traffic is [... Read more about How To Run a (Mostly) Static Website in Google App Engine]

Our Favorite Tools for Small Business


As a small business owner, friends and family often ask me for recommendations when they're starting up a website or app. Some of the services we use here at Decipher [... Read more about Our Favorite Tools for Small Business]

Fixed: Restoring iPhone Backup Causes Freezes or Reboot Loops After Restore


I've been seeing a lot more boot-up/setup problems after restoring from an iPhone/iPad/iPod backup since iOS 11.3.1 came out. The problems usually manifests in one of a few ways: After [... Read more about Fixed: Restoring iPhone Backup Causes Freezes or Reboot Loops After Restore]

Automated Google Pagespeed Reports


Google is going to be including page speed in mobile search ranking soon, so if you've been ignoring your page speed scores, it's probably time to take a look. In [... Read more about Automated Google Pagespeed Reports]

SWT StackOverflowError on Windows


Recently I was chasing down a crash report from a customer on Windows 7. The underlying exception trace is summarized as follows: java.lang.StackOverflowError at org.eclipse.swt.internal.ole.win32.COM.VtblCall(Native Method) at org.eclipse.swt.internal.ole.win32.IDispatch.Invoke(Unknown Source) at [... Read more about SWT StackOverflowError on Windows]

How to Install an SSL Certificate on Google App Engine


One of my favorite blog posts of all time was "The Undocumented Guide to Using SSL on Google App Engine" which was on a blog called Neutron Drive Blog. Every [... Read more about How to Install an SSL Certificate on Google App Engine]

How to Handle Direct File Upload Google App Engine Python


I searched my little heart out on the query "Python Direct File Upload Google App Engine" until I had given up hope thinking it was only doable in PHP. I [... Read more about How to Handle Direct File Upload Google App Engine Python]

Mixed Content Errors from Disqus on HTTPS Site


Yesterday I noticed that our SSL connection on this blog had errors due to “mixed content”, meaning our HTTPS site was loading additional content that was served over insecure HTTP. [... Read more about Mixed Content Errors from Disqus on HTTPS Site]

Using WordPress on Google App Engine


First, I'm really excited to be working on our new Decipher Tools knowledgebase/faq. It will be linked into our site header when we fully replace the content from our old [... Read more about Using WordPress on Google App Engine]

Assistive Technology not found: com.sun.java.accessibility.AccessBridge


I found myself painted into a little development corner recently. Our software has a very tiny bit of Java Swing code in it (one JOptionPane with a JPasswordField in it), [... Read more about Assistive Technology not found: com.sun.java.accessibility.AccessBridge]

Incorrect Dates and Times in Windows Programs - Windows Time Zone Glitches


Are you seeing incorrect date/times in a program on Windows? We occasionally see a Windows settings problem that causes programs to translate dates and times incorrectly, usually off by just [... Read more about Incorrect Dates and Times in Windows Programs - Windows Time Zone Glitches]

App Store keeps asking for your password on iOS 9?


Is the App Store or iTunes Store app on your iPhone repeatedly prompting your for your Apple ID and password? I mean repeatedly as in, you enter it, the iPhone [... Read more about App Store keeps asking for your password on iOS 9?]

Upgraded to iOS 9 and All my Photos Were Deleted


If you just upgraded to iOS 9 and during the process some of your important pictures or videos were deleted, here are three quick and easy steps to see if [... Read more about Upgraded to iOS 9 and All my Photos Were Deleted]

Wipe your iOS Device, But Keep Your Health and Activity Data


Update September 26, 2015 Great news! We've taken the ideas from this blog post and turned them into our app Decipher Activity Transfer, featured on iDownloadBlog.com! Click here to see [... Read more about Wipe your iOS Device, But Keep Your Health and Activity Data]

FIXED - Upgrade to iOS 9 causing iPhones and iPads to Freeze on Slide to Upgrade Screen


Apple released a fix for this issue in iOS 9.0.1. Yay! Please see Apple's official update about this issue linked here. We're seeing a lot of reports on Twitter and [... Read more about FIXED - Upgrade to iOS 9 causing iPhones and iPads to Freeze on Slide to Upgrade Screen]

Three Quick Tips to Ensure You Don't Lose Important iPhone Data When Upgrading to iOS 9


Each year when Apple releases a new iOS, we receive emails from frustrated iPhone users asking for help after losing their text messages, photos, notes, and iPhone contacts. Below are [... Read more about Three Quick Tips to Ensure You Don't Lose Important iPhone Data When Upgrading to iOS 9]

discoveryd or: How I Learned to Stop Worrying and Love the Bomb


I originally wrote this back in March and it didn't get published, but given the new surge of discoveryd complaints, I'm posting it here now. Apple is getting a lot [... Read more about discoveryd or: How I Learned to Stop Worrying and Love the Bomb]

How To Setup AppBundler to Point The Java Working Directory to Your App Resources


Today we're switching all of our build process over to Ant and bundling our OSX Java programs with AppBundler so we can properly package a JRE with our software. I [... Read more about How To Setup AppBundler to Point The Java Working Directory to Your App Resources]

iOS Developers: Beware of Long File Paths


I try to keep my blogging targeted to customers and the general public, but today I have a very interesting finding to share with iOS developers. (If you stumbled onto [... Read more about iOS Developers: Beware of Long File Paths]