• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Xcode 3.1 is available at connect.apple.com (Part 5 of 5)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Xcode 3.1 is available at connect.apple.com (Part 5 of 5)


  • Subject: Xcode 3.1 is available at connect.apple.com (Part 5 of 5)
  • From: Chris Espinosa <email@hidden>
  • Date: Fri, 11 Jul 2008 15:57:51 -0700

Known Issues and Workarounds

Here are some commonly-reported issues that are known with this release of Xcode.

  • If the project.pbxproject file inside your project wrapper is locked, your separate user.pbxuser file will not be written, and breakpoints, custom executables, and window positions you change will not be saved. 4440006

  • Xcode uses the older and deprecated locale naming convention (“English.lproj”) for language locales. 5871463

  • While most known cases have been taken care of, having a space, comma, slash, backslash, tilde, or other character special to the Unix shell in the directory name of any parent folder of your project can cause your project build to fail in unexpected ways. 4101529

  • Having the same file in your project referred to both directly and via a symbolic link from separate places can corrupt the project index and cause Xcode to crash. Remove the project index and remove the symlink reference to the file. 4056799

  • On a very small number of systems and for unknown reasons, the I-beam editing cursor does not hide when you start typing. 4191120

  • In certain circumstances, applications like Xcode can exhaust the Window Server’s ability to create new windows, causing an NSInternalInconsistencyException Error (1000) creating CGSWindow. This will be addressed in a future version of Mac OS X. 3108154

  • The Touch menu item (or clicking in the “hammer” column) only works for source code files, not headers, libraries, NIB files, resources, or other project files. 4912312

  • If you define a Source Tree in the Preferences pane, you must quit and reopen Xcode for it to take effect. 4416517

  • Xcode does not interact well with Spaces; opening auxiliary Xcode windows may switch you to Xcode’s main Space. 5308807

  • The function popup does not distinguish between functions with the same identifier. 2566673

  • Selecting the “Movies” icon in the Open Files... panel causes a crash if iLife ‘08 1.0.5 is installed. 5748459

  • NSImage caches images in a manner that makes the Objective-C Garbage Collector issue a console log of the form “malloc: free_garbage: garbage ptr = 0x3846140, has non-zero refcount = 1”. These can be ignored.

  • The default setting for debugging libraries and frameworks is Load Symbols Lazily. On occasion this causes breakpoints to not be hit. Turning off this setting makes it take longer to start debugging, but hits breakpoints more reliably.

  • Referring to an .xcconfig file using #include does not consult any of the target’s Search Paths; all referenced configuration files should be stored in the same directory. 5850085

  • Using a port number when setting up a Subversion repository in the Repositories panel generates an inaccurate svn+ssh: URL. Instead of entering the port number in the Repository setup pane, eave off the port number in Xcode and add an entry with the port number in ~/.ssh/config for the desired host. 5801847

  • A bug in NSFileManager makes restoring from snapshots fail catastrophically in specific circumstances, such as when the project’s original path contains a symlink. Until this is addressed, ensure that you have a Time Machine backup or a repository version of your working code before attempting to restore from a snapshot. 5468824

  • An incompatibility in certain versions of iLife Media Browser causes Xcode and other applications to crash if any Media item is selected in the Open... panel. This condition will persist until Open... is used in another application and the selection in the Sources pane is set to some item other than a Media source. 5748459

  • If you build a project prior to importing it into SCM, then the project’s build folder may be imported into your repository, and subsequent Commit Entire Project operations will fail. Remove the build folder from the repository. 4896482

  • Regular _expression_ searches are limited to single lines. 5842770

  • Building a Debug configuration of a project that uses the Only Active Architecture setting may not correctly build targets in cross-project references to closed projects. 5908284

  • Only the version installed in /Developer is available as a Distributed Build volunteer by other computers. 5939834

  • When adding frameworks or libraries using the Target Inspector, you can only see frameworks in the SDK that the inspected target is configured for. To add frameworks from a different SDK, first change the Base SDK setting of that targer. 5931773

  • Find in File and Project Find will only find the actual key names in a Property List file, not the display names as seen in the Property List Editor. 5946354 Replace does not work in the embedded Property List editor; command-click and choose Open As ▶ Source Code File to perform Find and Replace. 5946376

  • Syntax-Aware Indentation does not work correctly with certain keyboard layouts, such as German. 5848499

  • The default Build and Go toolbar item is not useful in projects without a configured Executable, such as KEXT projects. Add a Custom Executable or replace the Build and Go item with Build. 5939297

  • If your project has .strings files in UTF-8 format and your application code expects to read them in UTF-8 format, you need to add the build setting STRINGS_FILE_OUTPUT_ENCODING = UTF-8 to the target that copies the .strings files. The default in Xcode 3.1 is to output .strings files in UTF-16 format. 5897320

  • After using Xcode 3.1, if you open any project in Xcode 3.0 using the same user account, all your project toolbars may revert to Xcode 3.0 factory settings. To restore the Xcode 3.1 default toolbar configuration, execute defaults delete com.apple.Xcode PerspectivesToolbar.com.apple.perspectives.project.mode1v3.PBXModule.XCPerspectiveModule.Project in Terminal (Condensed or All-in-One users substitute defaultv3 or mode2v3 for mode1v3. 5957247

  • Projects with cross-project references may not pick up build products from the correct configuration directory of referenced targets, and may not build the correct Active Architecture for the Debug configuration or use the correct override SDK.  For full builds of cross-project references, use the xcodebuild tool from the command line.  6024409, 5908284
  • The copystrings utility uses the system version of the iconv tool, so users who have built or installed their own incompatible one may get errors on building.  5994894
  • Building kernel extensions with different architectures for different SDKs does not work correctly.  6024429
  • Long sessions with many repeated debug sessions may cause an Xcode hang due to leaked system resources. Quit and restart Xcode to repair this condition. 5978474
  • In the Property List Editor, deleting the last item in an array causes a crash. 6056147
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Prev by Date: Xcode 3.1 is available at connect.apple.com (Part 2b)
  • Next by Date: Xcode 3.1, iPhone SDK, and NDA
  • Previous by thread: Re: Xcode 3.1 is available at connect.apple.com (Part 2b)
  • Next by thread: Xcode 3.1, iPhone SDK, and NDA
  • Index(es):
    • Date
    • Thread