September 12, 2019 CuttingEdgeTech

We’ve worked closely with leading developers to create a solution for reducing customer churn while improving the experience for auto-renewable subscriptions. With the new grace period for unsuccessful auto-renewals, subscribers can continue accessing your app’s paid content while Apple attempts to collect payment — allowing them time to fix the issue. There won’t be any interruption to the subscriber’s days of paid service or to your revenue if payment is successful within the grace period.Learn morePowered by WPeMatico

September 12, 2019 CuttingEdgeTech

When parents visit the Kids category on the App Store, they expect the apps they find will protect their children’s data, provide only age-appropriate content, and require a parental gate in order to link out of the app, request permissions, or present purchasing opportunities. It’s critical that no personally identifiable information or device information be transmitted to third parties, and that advertisements are human-reviewed for age appropriateness in order to be displayed.Guideline 1.3 and guideline 5.1.4 detail important rules related to apps in the Kids category and we’ve been working with some developers of existing apps to assist them in the…

September 12, 2019 CuttingEdgeTech

Make it easy for users to sign in to your apps and websites using the Apple ID they already have. With privacy and security features built-in, Sign in with Apple is a great way to help users set up an account, sign in, and engage with your app quickly and easily. All accounts are protected with two-factor authentication for superior security, and Apple will not track users’ activity in your app or website.We’ve updated the App Store Review Guidelines to provide criteria for when apps are required to use Sign in with Apple. Starting today, new apps submitted to the App Store must follow these…

September 11, 2019 CuttingEdgeTech

With watchOS 6, customers around the world can use the new App Store on Apple Watch to easily discover, browse, search, and install apps directly on their wrist. And for the first time, you can distribute an app just for Apple Watch, without a companion app on iOS. Build your watchOS apps using Xcode 11 GM seed, test them on devices running the latest watchOS 6 GM seed, and submit them for review.Starting April 2020, all new watchOS apps and app updates submitted to the App Store must be built with the watchOS 6 SDK and support Apple Watch Series 4…

September 10, 2019 CuttingEdgeTech

With iOS 13, your app can take advantage of Dark Mode, a dramatic new look for iPhone, Sign in with Apple, the fast, easy way to sign in to apps, and the latest advances in ARKit 3, Core ML 3, and Siri. Build your apps using Xcode 11 GM seed, test them on iOS devices running the latest GM seeds, and submit them for review.Starting April 2020, all new apps and app updates will need to be built with the iOS 13 SDK and support the all-screen design of iPhone XS Max or later.Learn about preparing your appsPowered by WPeMatico

September 6, 2019 CuttingEdgeTech

Mobile Device Management (MDM) is a powerful and wide-reaching technology that grants a broad range of access to and control over users’ devices. While these capabilities are necessary to effectively manage a large number of devices, and in limited cases for parental control services, they also have the potential to create user privacy and security issues if not used properly.In June, we announced that apps seeking to include MDM technology must first submit an MDM capability request. This process will evaluate how the app will use MDM in order to prevent abuse and ensure that no data is shared with…

September 6, 2019 CuttingEdgeTech

In order to provide users with the secure and curated experience that they expect on the App Store, we have always specified that apps must be self-contained bundles. This means that the core features and functionality of the app must be contained within the binary of the software, rather than made possible by referring users outside of the approved app, including through the use of HTML5. Apps that provide core features and functionality dynamically with web technology like HTML5 are best delivered to everyone in Safari, rather than through the curated App Store. To prevent fraud and abuse, the exceptions…

September 3, 2019 CuttingEdgeTech

As a reminder, Mac software distributed outside the Mac App Store must be notarized by Apple in order to run on macOS Catalina. To make this transition easier and to protect users on macOS Catalina who continue to use older versions of software, we’ve adjusted the notarization prerequisites until January 2020.You can now notarize Mac software that:Doesn’t have the Hardened Runtime capability enabled.Has components not signed with your Developer ID.Doesn’t include a secure timestamp with your code-signing signature.Was built with an older SDK.Includes the com.apple.security.get-task-allow entitlement with the value set to any variation of true.Make sure to submit all versions…

August 29, 2019 CuttingEdgeTech

Dark Mode introduces a dramatic new look for iPhone and iPad that is seamlessly integrated throughout the system and simple to turn on from Control Center or Siri. With a dark appearance for all user interface elements, your app’s content becomes the focus.When a user has Dark Mode turned on, all apps built with the iOS 13 SDK will run in Dark Mode. Learn how to optimize for Dark Mode, then test your apps on a device running the latest beta version of iOS 13 or iPadOS. If you need more time to make your apps look fantastic in Dark Mode, or if…