Stanford University's iOS programming course, one of the most popular on iTunes U with over 1.2 million downloads, is now being taught using Swift. Learn how to build apps with this exciting new programming language by following Stanford's curriculum: Developing iOS 8 Apps with Swift. The first two lectures for the winter 2015 quarter are now live and additional lessons will be added as they are taught. Swift courses from other internationally recognized universities, such as Plymouth University in the UK, are also now available on iTunes U with more courses from other top educational institutions coming soon.
News and Updates
OS X Yosemite 10.10.2 (14C106a) Now Available
64-bit and iOS 8 Requirements Start Soon
As a reminder, beginning February 1, 2015 new iOS apps submitted to the App Store must include 64-bit support and be built with the iOS 8 SDK. To enable 64-bit in your project, we recommend using the default Xcode build setting of “Standard architectures” to build a single binary with both 32-bit and 64-bit code.
iOS 8.2 beta 4 Now Available
Xcode 6.2 beta 4 Now Available
What a Way to Begin the Year
The first week of January set a new record for the App Store, with customers around the world spending nearly half a billion dollars on apps and in-app purchases. New Year’s Day marked the single biggest day ever in App Store sales history. Your incredible apps generated over $10 billion for you and your peers last year, and to date, developers have earned a cumulative $25 billion from the sale of apps and games. See the full press release.
Getting Help with App Reviews and Rejections
iTunes Connect is now available after the holiday shutdown. Please remember, if you need to appeal an app rejection or request that the review of your app be expedited, the fastest way to get help is to contact the App Review Team through the Contact Us form. To view app rejection details and ask for clarification, visit Resolution Center in iTunes Connect. We look forward to seeing the innovative new apps you'll create in 2015.
64-bit and iOS 8 Requirements for App Updates
As we announced in October, beginning on February 1, 2015 new iOS apps submitted to the App Store must include 64-bit support and be built with the iOS 8 SDK. Beginning June 1, 2015 app updates will also need to follow the same requirements. To enable 64-bit in your project, we recommend using the default Xcode build setting of “Standard architectures” to build a single binary with both 32-bit and 64-bit code.
Safari 8.0.3 beta, Safari 7.1.3 beta, and Safari 6.2.3 beta Now Available
iTunes Connect Holiday Shutdown
As a reminder, iTunes Connect will shut down December 22-29 for the winter holidays. If you plan to schedule app releases or price changes to take place during this time, make sure these changes are scheduled, submitted, and approved by December 18. Users who are currently testing or have been invited to test your pre-release apps with TestFlight will not be affected. Sales and Trends reports will also remain available through the Autoingestion tool.
The Hour of Code 2014
We’re supporting the next generation of innovative developers by hosting workshops and other special events during Computer Science Education week, December 8–14. And on December 11, we’ll host the Hour of Code, a free one-hour introduction to the basics of computer programming from Code.org, at your local Apple Store. Learn more.
Automate Your Advertising with iAd
Leverage the updated iAd Workbench API to automatically create and update ad campaigns, retrieve analytics and manage bids directly on iAd Workbench. You can now promote products in more than 100 countries across the Americas, Europe, Asia, the Middle East, Africa, and Australia. Learn about the iAd Workbench API.
OS X Server 4.0.2 Developer Preview (14S347) Now Available
Get Ready for Apple Watch
Now you can start creating experiences for Apple Watch that reimagine, extend, and enhance the functionality of your iPhone apps. Learn how your existing app notifications can easily show up on Apple Watch, and how to leverage WatchKit to take your apps even further with WatchKit apps, Glances, and actionable notifications. Learn more about WatchKit.
iAd Producer 5.0.1 Now Available
Promote Your Apps and Products in New Countries with iAd
iAd is now available in 70 additional countries across the Americas, Europe, Asia, the Middle East, Africa, and Australia, expanding global reach to 95 countries. Ad campaigns can be created in minutes using iAd Workbench. Learn More.
TestFlight Beta Testing for Everyone
You can now invite up to 1,000 testers to beta test your iOS apps by simply sending them an email invitation through iTunes Connect. Once they accept your invitation, testers can install your beta app on their iOS devices, get updated builds, and provide feedback, all within the TestFlight app. Learn more about TestFlight.
Update to the Apple Push Notification Service
The Apple Push Notification service will be updated and changes to your servers may be required to remain compatible.
In order to protect our users against a recently discovered security issue with SSL version 3.0 the Apple Push Notification server will remove support for SSL 3.0 on Wednesday, October 29. Providers using only SSL 3.0 will need to support TLS as soon as possible to ensure the Apple Push Notification service continues to perform as expected. Providers that support both TLS and SSL 3.0 will not be affected and require no changes.
To check for compatibility, we have already disabled SSL 3.0 on the Provider Communication interface in the development environment only. Developers can immediately test in this development environment to make sure push notifications can be sent to applications.
64-bit and iOS 8 Requirements for New Apps
Starting February 1, 2015, new iOS apps uploaded to the App Store must include 64-bit support and be built with the iOS 8 SDK, included in Xcode 6 or later. To enable 64-bit in your project, we recommend using the default Xcode build setting of “Standard architectures” to build a single binary with both 32-bit and 64-bit code.
Create App Previews with iMovie
iMovie comes with every Mac and makes it easy to create app previews. Edit screen recording videos to get the timing just right, then customize your preview with titles, transitions, a soundtrack, and voiceover. Included with iMovie are 11 titles designed to showcase apps in action. To learn more, read the iMovie Guide for Creating App Previews.
Including a Privacy Policy in Your Apps
To ensure that customers understand how their data will be used, you must provide a link in the Privacy Policy URL field in iTunes if a privacy policy is required by law in your country or if your app does any of the following:
- Accesses user or device data
- Offers an account registration process
- Accesses a user's existing account
- Uses the HomeKit Framework or HealthKit Framework
- Integrates Apple Pay
- Includes keyboard extensions
- Contains auto-renewable subscriptions or free subscriptions
- Appears in the Kids Category
For more details, read the App Store Review Guidelines.
iAd Now Available in More Countries
iAd has expanded services to Austria, Belgium, Denmark, Finland, Luxembourg, Netherlands, Norway, Poland, and Sweden. With iAd Workbench, you can now promote your apps in 25 countries across North America, Europe, and Asia. Learn more about iAd Workbench.
Submit Your OS X Yosemite Apps Today
Prepare your apps for the Mac App Store by downloading the OS X Yosemite GM candidate and Xcode 6.1 GM seed now. With these latest releases, Swift is now final and you can submit your Mac apps written with Swift to the Mac App Store. Learn more about OS X Yosemite.
iTunes Connect Developer Guide Update
We’ve updated the iTunes Connect Developer Guide to include details on creating and submitting App Bundles and App Previews, and using the new TestFlight Beta Testing app.
Announcing Apple Pay
Today we announced Apple Pay, an exciting new feature coming soon, which will give users an easy, secure, and private way to pay for physical goods and services in your iOS 8 app using payment information stored in their iOS device. Learn more about Apple Pay.
Submit Your iOS 8 Apps Today
Prepare your apps for the App Store by downloading the iOS 8 and Xcode 6 GM seeds now. With these latest seeds, Swift is now final and you can submit your iOS apps written with Swift to the App Store. Learn about iOS 8 for Developers.
Updated Guidelines Now Available
Check out the latest App Store Review Guidelines before submitting your new or updated apps for review. We review all apps against these guidelines to ensure they are reliable, perform as expected, and are free of objectionable material.
OS X Mavericks 10.9.5 (13F31) Now Available
iTunes Connect Update
We’ve updated parts of iTunes Connect, including My Apps, Resources and Help, and Users and Roles. To learn about all of the changes, read the latest version of the iTunes Connect Developer Guide.
Updated Guidelines Now Available
Check out the latest App Store Review Guidelines before submitting your new or updated apps for review. We review all apps against these guidelines to ensure they are reliable, perform as expected, and are free of objectionable material.
Common App Rejections
Before you develop and submit your app, make sure it’s prepared for review. Read the Common App Rejections page to learn how to help your app make it smoothly through the review process and avoid common issues that may cause your app to get rejected.
Apple Configurator 1.7 beta 5 Now Available
Submitting Apps that Use the Advertising Identifier
When submitting your app for review, you’ll be asked whether your app uses the Advertising Identifier (IDFA) to serve advertisements. If you indicate that your app uses the IDFA, but it does not have ad functionality or does not display ads properly, your app may be rejected. Make sure to test your app on an iOS device to verify that ads work correctly. Similarly, if you indicate that your app does not use the IDFA, but it does, your app will be put into the “Invalid Binary” status. Learn more about the IDFA in the iTunes Connect Developer Guide.
iAd Has Expanded to Russia and Switzerland
You can now promote your apps in 16 countries or regions on the iAd App Network. With iAd Workbench, you can choose your audience, set your price, and create a campaign that drives downloads. Learn more about iAd Workbench.
Generate More Revenue with New Ad Formats from iAd
Now you can deliver highly engaging ads from leading brands. Optimized for your app, pre-roll video and full-screen interstitial banner ads are now available on iOS. Learn how to integrate them into your app by reading Implementing iAd in Your iOS Apps.
Safari 7.0.6 beta and Safari 6.1.6 beta Now Available
Xcode 6 Beta with Swift Available to All Registered Apple Developers
All Registered Apple Developers can now download Xcode 6 beta to create great apps using Swift and Objective-C. And with the new Swift blog, you can get the latest news and helpful tips on the Swift programming language from the engineers who created it.
If you're not already a Registered Apple Developer, you'll be prompted to sign up for free when downloading Xcode.
Winners of the 2014 Apple Design Awards
Read about these talented developers and their apps, which reflect the best in design, innovation, and technology on iOS and OS X. Learn more.
Start Developing for iOS 8
With over 4,000 new APIs and bold new technologies, iOS 8 lets you create custom app extensions, utilize exciting capabilities like HealthKit, HomeKit, and CloudKit, take advantage of advances in gaming like Metal, SceneKit, and SpriteKit, and more. Download the SDK to explore these new features as well as Swift, the innovative new programming language for Cocoa and Cocoa Touch. Learn more.
Start Developing for OS X Yosemite
OS X Yosemite gives you the power to extend the OS X experience with app extensions, enabling access to app features and services from almost anywhere. And with the innovative new Swift programming language and advances in game technologies, Safari, iCloud, and more, your best apps are yet to come. Learn more.
Explore iOS Resources for Enterprise
Check out the latest videos from WWDC 2014 and learn how iOS 8 can transform your enterprise. Access resources and best practices for deploying and managing devices, protecting corporate data and user privacy, and creating an engaging user experience leveraging the latest technologies in iOS. Learn more.
iTunes Connect for iOS Update Now Available
Now you can use iTunes Connect on the go to access all of your content that’s currently available on the iTunes Store, iBooks Store, and App Store. You can also view trends and reviews, receive push notifications on the status of your app, and get alerted when it's approved for sale. Learn more.
Build Your Apps With Xcode 5.1.1
Starting May 15, 2014, new apps and app updates submitted to the App Store must be built with Xcode 5.1.1. This release is available through Software Update on the Mac App Store.
iAd Workbench Now Includes More Advertising Options
iAd Workbench, the simplest way to advertise your iOS apps to millions of people on iPhone, iPad, and iPod touch, now includes more pricing options and a new set of creative formats to meet your specific objectives. Whether you're looking to drive traffic to your website, increase video views, or generate downloads of your apps, iAd Workbench puts you in control. Learn more.
Important Affiliate Program Changes for Europe and South America
If you are currently participating in the Affiliate Program in Europe or South America, you will now be supported by the affiliate network partner PHG, and gain access to improved reporting tools. To continue earning commissions without interruption, set up a new affiliate account and update all existing links by March 31, 2014. Join now or learn more.