F.lux, a popular app for the Mac that allows users to adjust the color of their screen based on the time of day, yesterday expanded to iOS with a beta app, but as of today, the app is no longer available.
Because iOS does not have the necessary documented APIs to allow f.lux to function, f.lux was skirting the App Store with private APIs and asking users to install its iOS app through Xcode, using a technique called side-loading. Apple has now informed f.lux that asking people to side-load apps onto their iOS devices violates the Developer Program Agreement, so f.lux can no longer be installed on iOS devices using Xcode.
Apple has contacted us to say that the f.lux for iOS download (previously available on this page) is in violation of the Developer Program Agreement, so this method of install is no longer available.
We understood that the new Xcode signing was designed to allow such use, but Apple has indicated that this should not continue.
For those unfamiliar with f.lux, it's an app that adjusts the blue light of a screen based on the time of day to avoid interfering with the body's circadian rhythm. During the day, f.lux mimics natural daylight, but at as the sun sets, it cuts down on the amount of blue light and makes the screen more yellow, which is said to encourage better sleep.
F.lux is a popular Mac app that's been downloaded 15 million times, but with side-loading no longer available, f.lux for iOS is non-existant. F.lux's developers are urging customers who want f.lux for iOS to send feedback to Apple, as the company would need new documented APIs to introduce the app through official channels.