Recent Comments

Open Radar 10666148: Core Data ignoring validation constraint

...sometimes...

This bug exists for numeric fields as well. You can configure a min and max constraint in the model editor, but only the max limit will exist at run time. Numeric properties of course don't have a regex field, so that's no help. It might be possible to roll your own via userInfo properties, with some custom validation code.

By atomicbird at 2012-02-14 19:09:58.296755

Open Radar 9403816: Please add iphone support for com.apple.product-type.framework.static

Much Desired Feature

It would be very helpful it this could be built into the default Xcode. We will be working around it for the time being.

By steven.hepting at 2012-02-13 21:54:18.152162

Open Radar 10826320: AVAudioRecorder leaves a corrupted file on being interrupted

duplicate

Can you file a bug report at Apple as well? I just heard back from them that they categorize it as a duplicate of #10147878 (which unfortunetly isn't on openradar)

By ullrich.schaefer at 2012-02-13 15:39:14.190750

Open Radar 7445621: CGPDFPage excessively caching content stream

Even in iOS 5.0 or iOS 5.0.1 not fixed

same issue replicating in all the ios versions only way to refreshing the document removing cache.

By ajay.pasumarthi at 2012-02-12 07:54:12.383207

Open Radar 10632730: Sandbox denials for NSTextView

Closed as a dup

This bug was just closed as a dup of rdar://10385163

Open Radar 10632859: NSPathControl displays improperly when sandboxed

Closed as a dup

This bug was just closed as a dup of rdar://9720925

Open Radar 10638416: Crash after opening an NSDocument-based document

Closed as a dup

This bug was just closed as a dup of rdar://9896209

Open Radar 10649077: Symbolic links and sandboxing/powerbox

Closed as a dup

This bug was just closed as a dup of rdar://8751876

Open Radar 10826320: AVAudioRecorder leaves a corrupted file on being interrupted

Problem

I am having an issue similar to this on iOS 5.0.

I am recording audio and when the user presses a button, an alert view pops up asking them if they want to save the audio file. When they press the button to get the alert view, if I just pause the audio recorder, then stop it when they click OK on the UIAlertView, the file is corrupt. However, if I stop the audio recorder before I show the UIAlertView, then it is fine. I can't do that because if they cancel, I want them to continue recording.

By connor.m.duggan at 2012-02-10 11:12:55.361692

Open Radar 10597149: Xcode just doesn't work worth shit

Not just damned funny; damned accurate.

This pretty much reflects my experience, and with the same version of Xcode.

I found this post after searching on Instruments not symbolicating the call tree, and pointing its stupid ass directly to the app and dsym file still doesn't work. Oh, and you failed to adequately criticize the piece-of-shit UI for pointing it to the dsym file. It presents a box in which to add paths, but you can't drag from Finder into it, and you can't even paste a path. You have to manually navigate to the build products directory, which of course is impossible by default because Apple has inexplicably decided to hide the ~/Library directory. So first you have to go to the command line and unhide that (which I swear I did before but 10.7.3 update re-hid it).

Oh, and the next time you come back to the dialog, guess what? The path you just put there isn't shown anymore. It's empty once again.

And yep, Xcode frequently hangs when it's doing nothing. You can literally be staring at the editor, and it starts pinwheeling. POS.

By VenusProbe at 2012-02-10 10:47:22.904777

Open Radar 10319577: "xcodebuild archive" ignores command line build settings

The -xcconfig option is likewise broken

xcodebuild also has a -xcconfig parameter which allows settings to be set. These are documented to take precedence over everything, including command-line options.

As with command-line options this works correctly for the 'build' action but 'archive' action currently ignores them.

Open Radar 10447270: Desktop Background not correct with second monitor after screensaver login

Apple Developer Notes

04-Feb-2012 12:25 AM Apple Developer Bug Reporting Team : This bug has been closed as Duplicate. We are aware of this issue and are tracking it under the Bug ID listed below in the Related Problem section of your bug report. To check the status of the original bug report, please visit the Related Problem section of the Problem Detail view of your closed duplicate bug.

Open Radar 7209349: Cannot dlopen a library linked with CoreFoundation in a non-main thread

A few workarounds

1) link the CoreFoundation library into the application so it gets loaded (and initialized) at runtime in the main thread. The main application thread does not need to make any API calls into the CoreFoundation library....simply loading it is sufficient.

2) Use the DYLD_INSERT_LIBRARIES environment variable to specify the CoreFoundation library be pre-loaded when starting the application. (see DYLD(1) man page) ex: % DYLD_INSERT_LIBRARIES=/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation % export DYLD_INSERT_LIBRARIES % app

By blade.doyle at 2012-02-08 01:40:57.915018

Open Radar 10607186: MPMoviePlayerController setFulscreen inconsistent behavior

07-Feb-2012 04:21 PM Apple Developer Bug Reporting Team :

Engineering has determined that this issue behaves as intended based on the following information:

The video view needs to be in a window and the video needs to be prepared to play before calling setFullscreen:YES.

Open Radar 10666148: Core Data ignoring validation constraint

There's a workaround...

Apple confirmed that this is a known bug, but there's a workaround. Instead of using the model editor's min and max length fields, use the regular expression field. Validate against a regexp that matches the number of characters. For my example of requiring 3-10 characters, use "^.{3,10}$" to validate any string in that length. If you want to require non-whitespace characters, use "^\S{3,10}$". Adjust the 3 and the 10 in the regexp to match your requirements. (Thanks to Marcus Zarra for suggesting this).

By atomicbird at 2012-02-07 18:20:47.069863