This article provides credit to people who have reported potential security issues in Apple's web servers. A server configuration issue was addressed. We would like to acknowledge Joseph Thacker for reporting this issue. We would like to acknowledge Ahmed 4hm8d for reporting this issue. We would like to acknowledge Rojan Rijal for reporting this issue. A cross-site scripting issue was addressed.
Apple's encryption battle
Apple has begun designing its own servers partly because of suspicions that hardware is being intercepted before it gets delivered to Apple, according to a report yesterday from The Information. Building its own servers with motherboards it designed would be the most surefire way for Apple to prevent unauthorized snooping via extra chips. As we've previously reported , the National Security Agency is known to intercept and modify equipment before it reaches the hands of its intended customers.
With CloudKit, you can focus on your client-side app development and let iCloud take care of server-side storage and scale. CloudKit provides authentication as well as private, shared, and public databases. CloudKit is built to work seamlessly with your apps on all Apple platforms and web services. In-app authentication or permission is not required on Apple devices.
We get to work with a lot of great companies. When the developers of Day One came to Macminicolo, I was especially excited. Their award winnning app for Mac and iOS is one of my favorite apps of all time. In fact, I've joked with Ben and Paul claiming that I am the head of their public relations, paid or not. A good development workflow is critical to producing a high-quality app, especially if there is more than one developer involved. At Day One our current team is comprised of four full time developers and one designer. The great majority of our work is focused on our Mac and iOS apps. This post will share the workflow we currently use for developing Day One. We would write code, commit it and then produce a build when ready to submit to the App Store.