Decipher Tools Blog: Development
This blog post is all about my adventures in trying to code sign on Windows 11 running via Parallels on an M1 MacBook Pro, with the private keys stored on
[... Read more about There's No Yubikey Minidriver for Windows ARM64]
Automating EV SSL Yubikey Multiple Pin Prompts
We use an EV codesign certificate to sign our software on Windows. The EV codesign certificate from SSL.com is on a Yubikey usb and requires me to enter a PIN
[... Read more about Automating EV SSL Yubikey Multiple Pin Prompts]
FFXIV DirectX/XAudio2 Crashes and Short Graphics Freezes
A couple of years ago, I bought a new gaming PC (a super duper MSI gaming desktop) after years of playing Final Fantasy XIV on Windows via bootcamp on my
[... Read more about FFXIV DirectX/XAudio2 Crashes and Short Graphics Freezes]
Notarizing Apps Distributed as DMGs
We distribute our software for macOS as apps in Apple disk images, or said more simply, we distribute our software as a .app inside of a .dmg. For the past
[... Read more about Notarizing Apps Distributed as DMGs]
Redragon Perdition m901 Key Binding Not Working
In June, my Cosair Scimitar went to mouse heaven, so I bought a new Redragon Perdition M901 gaming mouse for playing Final Fantasy XIV. When I first tried to set
[... Read more about Redragon Perdition m901 Key Binding Not Working]
How to Fix "No Internet" on Windows Connecting to Eero WiFi
We recently switched to Eero for our wifi mesh network. However we found that our iMacs, when booted to Windows 10 using basecamp, would have a "No Internet" message connected
[... Read more about How to Fix "No Internet" on Windows Connecting to Eero WiFi]
How to Fix an iPhone Backup that Causes Freezes or Repeated Rebooting
Every so often, we receive emails about iPhones or iPads that are stuck frozen or rebooting after setting them up or restoring from a backup. Here's a few example scenarios,
[... Read more about How to Fix an iPhone Backup that Causes Freezes or Repeated Rebooting]
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]
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]
How to View Your iPhone's Debug Log/Console
Kelly Heffner Wilkerson
December 1, 2019 at 10:30 AM
Categories: iTunes, Development | View Comments
December 1, 2019 at 10:30 AM
Categories: iTunes, Development | View Comments
In this article, we're going to show you how to view your iPhone's debugging logs live. Updated December 1, 2019: Our suggestions are up to date for iOS 13 and
[... Read more about How to View Your iPhone's Debug Log/Console]
Java Crash libFontParser.dylib TSFNTFont::GetFormat() on macOS
I recently ran into a new JVM crash with a customer, and found that there wasn't much online when I researched the problem. Upon trying to show the first JFrame
[... Read more about Java Crash libFontParser.dylib TSFNTFont::GetFormat() on macOS]
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]
How to Install an SSL Certificate on Google App Engine
Kelly Heffner Wilkerson
October 31, 2019 at 9:31 AM
Categories: Development, Website/Seo | View Comments
October 31, 2019 at 9:31 AM
Categories: Development, Website/Seo | View Comments
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]
(Fixed) App Store Connect Subscription Status URL Not Working/Never Called
Kelly Heffner Wilkerson
December 7, 2018 at 1:00 PM
Categories: Development, Website/Seo | View Comments
December 7, 2018 at 1:00 PM
Categories: Development, Website/Seo | View Comments
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
Kelly Heffner Wilkerson
August 28, 2018 at 8:45 AM
Categories: Development, Website/Seo | View Comments
August 28, 2018 at 8:45 AM
Categories: Development, Website/Seo | View Comments
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]
How To Run a (Mostly) Static Website in Google App Engine
Kelly Heffner Wilkerson
August 24, 2018 at 10:30 AM
Categories: Development, Website/Seo | View Comments
August 24, 2018 at 10:30 AM
Categories: Development, Website/Seo | View Comments
Update March 30, 2020: Are you interested in seeing this post updated for a Python 3 App Engine envrionment? Let us know in the comments! I have been migrating my
[... Read more about How To Run a (Mostly) Static Website in Google App Engine]
Automated Google Pagespeed Reports
Kelly Heffner Wilkerson
January 19, 2018 at 8:45 AM
Categories: Development, Website/Seo | View Comments
January 19, 2018 at 8:45 AM
Categories: Development, Website/Seo | View Comments
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]
How to Handle Direct File Upload Google App Engine Python
Kelly Heffner Wilkerson
February 7, 2017 at 1:50 PM
Categories: Development, Website/Seo | View Comments
February 7, 2017 at 1:50 PM
Categories: Development, Website/Seo | View Comments
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
Kelly Heffner Wilkerson
December 27, 2016 at 10:30 AM
Categories: Development, Website/Seo | View Comments
December 27, 2016 at 10:30 AM
Categories: Development, Website/Seo | View Comments
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
Kelly Heffner Wilkerson
October 25, 2016 at 1:45 PM
Categories: Development, Website/Seo | View Comments
October 25, 2016 at 1:45 PM
Categories: Development, Website/Seo | View Comments
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]
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
Kelly Heffner Wilkerson
September 18, 2015 at 4:15 PM
Categories: iPhone, Development | View Comments
September 18, 2015 at 4:15 PM
Categories: iPhone, Development | View Comments
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
Kelly Heffner Wilkerson
September 17, 2015 at 4:00 PM
Categories: iPhone, Development | View Comments
September 17, 2015 at 4:00 PM
Categories: iPhone, Development | View Comments
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
Kelly Heffner Wilkerson
May 5, 2015 at 2:00 PM
Categories: iTunes, Development, iPhone, macOS | View Comments
May 5, 2015 at 2:00 PM
Categories: iTunes, Development, iPhone, macOS | View Comments
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]