Problems with iOS 12 Beta Screen Time

iOS 12 logo

As should be obvious, putting a beta version of iOS on your primary iPhone may not be a wise choice – especially if you’re not a developer hunting for bugs. Even so, the iPhone 6s I bought for my daughter from Gazelle came with iOS 12 beta 3 loaded onto it.

iOS 12 Software Update screen

When I saw this, I was surprised, but I figured it wouldn’t be too big of a deal. However, I quickly discovered when setting up parental controls that things had changed. What was once called Restrictions, was now called Screen Time, and many things inside there were not where I expected them to be. This was, admittedly, the first time I had looked at iOS 12.

I began trying to set up Screen Time like I had restrictions on iOS 11 on her iPad. I also was able to get Disney’s Circle Go installed for additional control.

Once I thought I had everything set correctly, I tried to set up her Mail app with her Gmail account. It wouldn’t connect to Google’s accounts page for Gmail because the website was apparently blocked. I then began turning off restrictions – first Circle Go, then Screen Time. Still a no go. At this point, Safari wouldn’t even open.

I started checking to see if Screen Time in the beta had known bugs. Sure enough, it did.

At this point, I decided it was time to load iOS 11.4, so I did, with these instructions.

All is well now!

Six Years of Deep in the Code

six years old

In looking through my older posts, I realized that I wrote my first post, Guide for the Perplexed, six years ago yesterday.

I don’t have as much time to write as much as did during the first couple of years of this blog; I generally write two posts per month now. Even so, I hope that these posts continue to do what I originally intended when I started writing them back in 2012 – both to make available useful information that is not easily found in one place, and by combining different techniques to synthesize processes that create more value than the sums of their parts.

I have received many comments and suggestions over the years, and I have found almost all of them to be not only constructive in nature, but that they have also helped correct things about which I was mistaken and also to help provide clarity when my explanation was not as clear as it could have been. Thanks for these, and keep the comments coming – they are welcome!

The things that have changed the most are the technologies that I’ve used. When I started, I primarily wrote about ASP.NET (mostly VB.NET, with some C# .NET), and SQL Server. Though I still write about SQL Server often, I find that I tend to work with other front-end technologies more often than ASP.NET now – especially JavaScript with or without jQuery.

I am planning on getting involved with more open-source technology where possible – R seems to be a good choice. Much like Python and jQuery, I think it will be more widely used in the coming years.

Thanks for reading!

Open-Source Alternative to Adobe ColdFusion

Lucee open-source CFML server

Six years ago, I had reason to move several CFML applications from a Macromedia ColdFusion MX 6 server to what was the only major open-source alternative – Railo.

Several years later, Railo was no longer being updated, and its website was shut down. The last post on the Railo site in mid-2015 mentioned a new (and perhaps unauthorized) fork of Railo 4.2, called Lucee. The Railo website then disappeared in mid-2016.

Due to the apparent demise of Railo and the continued need to support my CFML applications, I moved all of them back to Adobe ColdFusion 11.

Lucee open-source CFML server

Unbeknownst to me, Lucee was already gaining more support and has now taken the place as the leading open-source CFML application server.

While I don’t have any concrete plans at the moment for migrating my apps from CF 11 to Lucee, it’s good to know that I have options. Also, anyone considering moving from Railo to Lucee may find this article helpful, as this early adopter has already found some of the problems when migrating from Railo to Lucee.

DataCamp for Learning Data Science

I have long been a fan of sites that use gamification to teach technology-related skills such as programming languages and database concepts.

I have used various free sites (such as Codecademy and Khan Academy) and premium sites like Code School. Each of these sites have strong and weak points, but all of them have been useful to some degree, and well worth the time and money (when necessary) invested.

A new site that I’ve just recently discovered is DataCamp. This site teaches both R (with which I currently have very little experience) and Python (which I’ve used much more extensively) as they are used for data analysis, especially in the realm of Big Data and data science. This site is not free; it currently costs $300 per year or $29 per month. I have signed up and will begin learning R. As I progress, I’ll report my thoughts on the site – especially as to its value, both from a monetary and time cost perspective.

Relation Between Games and Studies
Co-produced by :Game Period & Deep In The Code
Article from