while on iOS 11 beta 1 and 2 the same test case is "stuck" on value 97 something on iPhone 6 Plus:
Sunday, July 2, 2017
iOS 11 beta 1,2 - NSString sizeWithAttributes - breaking change and potential bug
while on iOS 11 beta 1 and 2 the same test case is "stuck" on value 97 something on iPhone 6 Plus:
Thursday, March 30, 2017
xcode 8.3 CompileStoryboard Internal error. UICGColor encodeWithCoder. Please file a bug at bugreport.apple.com and attach ...
Thursday, March 16, 2017
Inherited uiviewcontrollers references in one storyboard. This class is not key value coding-compliant for the key ...

Where rangeItemEditor view controller inherits from itemEditor view controller. All outlets connected in the parent view controller. On row tap I do performSegue and then this:
This class is not key value coding-compliant for the key ...
Complaining about one of the outlets. After standard troubleshooting, checking that .destinationViewController is right, bunging my head a bit against the wall and trying [navigationController push] which worked I looked more carefully at the Storyboard ID values for these references. Here is obviously a good one:

And the other one, inherited rangeItemEditor had it empty. Filling it in and running again proved the idea that missing Storyboard ID in Identity tab for a references storyboard is a bad thing. I was not clearing this out though, not sure how it happened to be empty.
Thought I'd share to make your troubleshooting of similar cases faster!
In the end I got rid of these references in the storyboard and used [navigationController push]. Why? I just really don't want these crashes when xcode UI Editor decides to remove something behind the scenes. I've witnessed this "open the file -> get the mess" already in xcode storyboards and I really better stay safer here with using old gold manual push. Staying away from the magic until it has predictable results :).
Thursday, May 26, 2016
Symbolicating bitcode crash logs in XCode
1. Crash logs provided are for the dSYMs that Apple also provides. Just go to the iTunes connect and download them:

Once you have them right click on the crash in xcode -> "Show in finder" and copy to some target directory - that's actually a crashpoint file you are going to get.
My target directory is now ~\Desktop\crashes and here is how it looks:

Where #1 are dSYMs as copied from the iTunes connect. #2 is the crashpoint saved from the crash organizer window in xCode. #4 is a crash log extracted from the crashpoint file (right click and "show package contents")
To get #3 - a symbolicatecrash app, execute this in the target directory (xcode 7.3):
Way better, is not it?
There are nuances that I would not touch here, like these dSYM files you downloaded are for different architectures and it would be the best to match your specific crash log to a corresponding dSYM. I'll leave this detail to you, my experience is that function names do match quite well, then it is just about the line of code information you'll be getting. In above picture, given crash and dSYM are matched well, you can see the line of code where the crash exactly happened. Otherwise you'd see +xyz there and that's not that helpful.
This is it. Please don't judge me strictly, I'm not an expert in any field, as I learnt over time :)! Knowing more than I do? Share your knowledge in the comments!
Yours,
Stan.
Thursday, April 14, 2016
xcode - Configure for analyzing. The scheme is not configured for analyzing.
"Edit the scheme to enable analyzing, or cancel the action." with that "Edit Scheme ..." was not opening anything and I didn't notice anything extra in the schema editor to enable analyzing.
I even created a clean new project to see if error would be present there as well, and it was.
So after scratching my head a bit I just set a RUN_CLANG_STATIC_ANALYZER as true for the target/build where I needed it:
This way I got the static analysis messages back.
Hope this can help someone!
Update. Or as Jaime Santana commented, just "launch Analysis from the menu option Menu -> Product -> Analyze". Thank you Jamie, that worked!
Sunday, March 18, 2012
Xcode 4.3.1. - new features that I like
Sunday, August 28, 2011
On GPX files for Xcode 4.2
After thinking for a while what would be the minimum data for a file required I actually found out that Xcode is capable of adding a minimalistic template for a start!:
That is what a file looks like:
<?xml version="1.0"?>
<gpx version="1.1" creator="Xcode">
<wpt lat="49.930008" lon="15.369873">
<name>South Brisbane, AU</name>
</wpt>
</gpx>
Name the file nicely as its name is used when you pick it up:
To see how to add speed, accuracy, etc to your testing/simulation you may continue with: Use Automation to bring speed, accuracy, altutude, etc to your location app testing
Links:
GPX specification: http://www.topografix.com/gpx.asp
Google Maps 2 GPX: http://www.elsewhere.org/journal/gmaptogpx/
Friday, March 11, 2011
XCode 4–svn. Could not authenticate to server: rejected Basic challenge
Yeah, why this should happen to me during my 1am attempt to check in changes back? I upgraded today to XCode 4 and everything seemed to work ok with svn until this moment. Based onto error message detail and some info here: http://help.beanstalkapp.com/discussions/problems/3083-cannot-connect-with-xcode-4-dev-preview one can say xcode is not sending my credentials to svn right.
I’m not sure what was the version of svn before upgrade on my mac, now it shows on svn –version: svn, version 1.6.5 (r38866). After several attempts to put my login info to the “repositories” place, I had a blast from the past. Ok, so probably this info is cached inside svn itself and after upgrade today it got wiped out?. I have anonymous read access enabled, so that would explain my checkouts working just fine.
So lets use svn itself to attemt to solve this:
cd to your working folder (where your xcode project is located)
use svn st to list your changes inside working folder
use svn commit to commit your changes.
Here, the moment comes and dialog looks like:
1. Stanislav-Dvoychenkos-MacBook-Pro: projectfolder stanislavdvoychenko$ svn commit -m"commit after xcode4 upgrade"
2. Authentication realm: <http://192.168.1.181:80> Subversion Repository
3. Password for 'stanislavdvoychenko':
4. Authentication realm: <http://192.168.1.181:80> Subversion Repository
5. Username: Enter Your username here
6. Password for 'Your username': Enter Your password here
On line #3 just do enter, it will come to #5 eventually if there is no your “computer user” in svn. And on #5 and #6 comes your chance to input correct svn user name and password.
After this procedure, xcode 4 started to commit just ok as well. Argggh, now running to bed!






