Mountain Lion Dev Preview 2 Release Notes

THE INFORMATION CONTAINED IN THIS MESSAGE IS UNDER NON-DISCLOSURE

OS X Mountain Lion Developer Preview 2 Seed Note

OS X Mountain Lion Developer Preview 2 is prerelease software. Do not use this prerelease software in a commercial operating environment or with important data. You should back up all of your data before installing this software and regularly back up data while using the software. You will not be able to upgrade from the OS X Mountain Lion Developer Preview to the final release.

If an installation of OS X Developer Preview 2 fails, try using Disk Utility from a Recovery HD to repair the disk.

Architecture Requirements

The OS X Mountain Lion Developer Preview supports the following Macs:

• iMac (Mid 2007 or later)

• MacBook (13-inch Aluminum, Late 2008), (13-inch, Early 2009 or later)

• MacBook Pro (13-inch, Mid-2009 or later), (15-inch, Mid/Late 2007 or later), (17-inch, Late 2007 or later)

• MacBook Air (Late 2008 or later)

• Mac Mini (Early 2009 or later)

• Mac Pro (Early 2008 or later)

Known Issues

  • Installing OS X 10.8 over 10.7.2 or earlier with FileVault turned on may fail
  • Upgrades over Lion Server will offer to migrate data again in Setup Assistant even though an in place migration has already succeeded.
  • Entering your Apple ID in the Setup Assistant does not sign into iCloud
  • Migration does not migrate RADIUS configurations
  • Creating an iCloud account using a non-me.com address in the Setup Assistant requires verification before it can be used in Mail, Contacts, and Calendars.
  • Some Apple menu items such as Restart may not work when a sandboxed app is in the foreground
  • Twitter accounts added in Developer Preview 1 will need to be re-added after installing Developer Preview 2
  • The first time an unsigned or unidentified app is launched when "Mac App Store" or "Mac App Store and identified developers" is selected in the Security & Privacy pref pane, the exception mechanism may fail. Subsequent attempts to run the application with an exception will work as expected.
  • iTunes no longer syncs Notes
  • Notes shared via Messages may not include note content
  • After quitting and reopening Messages, the message window is blank. Continuing a conversation will bring the data back.
  • TextEdit may hang after enabling Documents & Data in iCloud preferences
  • Screen Sharing in Messages does not work
  • Screen Sharing sometimes fails when no users are logged in
  • Mail's photo browser cannot access the iPhoto library
  • VoiceOver cannot access the Notification Center on some machines
  • Documents stored in iCloud cannot be renamed in the open panel by setting an insertion point and typing. The document can be renamed only by overwriting the entire name.
  • Back to My Mac doesn't work for the first 5 minutes after rebooting
  • Find My Mac is not enabled if checked in Setup Assistant iCloud setup
  • To enable Find My Mac, turn on Find My Mac in iCloud preferences and then close and reopen the preference panel.
  • DVD Player may not launch after inserting a DVD on some systems
  • Some Nvidia GPUs limit the resolution on an external HD display to 1280x800
  • Some AppleScript applets may not run when Gatekeeper is set to Mac App Store or Mac App Store and identified developers
  • Selecting Open PDF from the Print Dialog displays the message "Error while printing"
  • Network scanning does not work in Developer Preview 2
  • The system may hang after several hours when an external drive is connected
  • After entering your redemption code, the Mac App Store may not show download progress on the Purchases tab. Quitting and re-launching the Mac App Store will show download progress as expected.

Game Center

In this seed, Game Center applications may only access the Sandbox environment. In the Sandbox environment:

    • Game & Friend Recommendations are not supported
    • Friends can view games in common but not friends' other games
    • Photos are not supported
    • -Email addresses are not verified during sandbox account creation, allowing multiple test accounts to be created
    • Out-of-network friend requests are not supported
    • Game matchmaking versioning restrictions are more relaxed
  • If you've never set up a Game Center Sandbox account, you will need to create one. You may continue to use a previously set up Sandbox account. Note that when using Setup Assistant to create a GameCenter account, the account will be created in the Sandbox environment.
  • To use Game Center in your game on OS X:
    • You must include the "com.apple.developer.game-center" entitlement in your Xcode project.
    • The app must be signed, in order for the entitlement to take effect.
    • You must install a provisioning profile that enables Game Center for your app.
  • Code signing, entitlements, and provisioning profiles are all described in detail in Tools Workflow Guide for Mac.
  • Multiplayer gaming with Game Center between iOS and OS X is not available in this seed.
  • In the Game Center app, game detail information such as game provider, pricing, etc. is not displayed.
  • In the Game Center app, search is not functional
  • The local peer-to-peer GameKit API (GKSession, GKPeerPickerController, and related classes) is not supported
  • APIs related to in-game UI (GKAchievementPanel, GKLeaderboardPanel, etc) have changed
    • The new API is not compatible with the previous seed
    • Games in development must be updated and recompiled

Bug Reporting

This build is being provided to you for testing and development purposes. Should you encounter any problems, please submit a bug report using the online Bug Reporter at bugreporter.apple.com. Please make sure to include "10.8 (12A154q)" in the bug title and description. This information will ensure that your bug is processed quickly.

When submitting a bug report, please make sure to include a Summary, Steps to Reproduce, Actual Results, Expected Results, the System Profile Report, and any other relevant information that is necessary to process the report.

IMPORTANT: Engineering requires additional information for crashing bugs, kernel panics, and hangs.

Crashing Bugs: Crash logs are required for crashing bugs. Crash logs can be located in ~/Library/Logs/CrashReporter and /Library/Logs/CrashReporter

Kernel Panics: Backtraces, which contain vital information for investigating kernel panics, are required for kernel panic issues. Backtraces can be saved to NVRAM on restart/shutdown, then copied to a panic log file on restart. This log file will be located at /Library/Logs/DiagnosticReportsThe

Hangs: When an application is hung, a sample should be provided. This can be done using the Activity Monitor (/Applications/Utilities/). To generate a sample using this utility, click on the hung application's name, then from the View menu select "Sample Process".

For complete instructions on submitting bug reports, please visit the Bug Reporting page at developer.apple.com/bugreporter/.

Thank you for your support.

Apple World wide Developer Relations

Auto-Submission of Diagnostic and Usage Data

By default, OS X 10.8 Developer Preview builds automatically send anonymous diagnostic and usage data back to Apple. This includes information about crashes, freezes, kernel panics, and information about how you use Apple and third-party software, hardware, and services. This information is used to help Apple improve the quality and performance of its products and services. If necessary, this setting can be disabled in the Privacy tab in the Security & Privacy preference pane.

Legal Notices

The pre-release software identified above is Apple Confidential Information and your use of such software is subject to your Registered Apple Developer Agreement and Mac Developer Program License Agreement. Distributing such pre-release software to anyone other than another Registered Apple Developer who is working for the same entity as you is considered a violation of your agreement with Apple and is damaging to both Apple and those who develop for the Apple platform. We sincerely appreciate your efforts to keep this pre-release software Confidential.

You agree that you will not export or reexport any of the software or Confidential Information received from Apple (a) into (or to a national or resident of) any U.S. embargoed countries (currently, Cuba, Iran, Libya, North Korea, Sudan, or Syria) without first obtaining proper authorization from the U.S. Government; or (b) to anyone on the U.S. Treasury Department's list of Specially Designated Nationals or the U.S. Department of Commerce Denied Person's List or Entity List. You also agree that you will not use said software for any purposes where prohibited by United States law, including, without limitation, the development, design, manufacture or production of nuclear, missile, chemical or biological weapons.

THE INFORMATION CONTAINED IN THIS MESSAGE IS UNDER NON-DISCLOSURE