<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Anything Geek Related &#187; iPhone &#38; XCode dev</title>
	<atom:link href="http://debounce.wordpress.com/category/iphone-xcode-dev/feed/" rel="self" type="application/rss+xml" />
	<link>http://debounce.wordpress.com</link>
	<description>Anything to do with Dev</description>
	<lastBuildDate>Mon, 26 Jul 2010 01:07:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='debounce.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/475c7a4c8c16c61439ebfd02a6e0e03d?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Anything Geek Related &#187; iPhone &#38; XCode dev</title>
		<link>http://debounce.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://debounce.wordpress.com/osd.xml" title="Anything Geek Related" />
	<atom:link rel='hub' href='http://debounce.wordpress.com/?pushpress=hub'/>
		<item>
		<title>iPhone 3.0 GM Seed Installation</title>
		<link>http://debounce.wordpress.com/2009/06/14/iphone-3-0-gm-seed-installation/</link>
		<comments>http://debounce.wordpress.com/2009/06/14/iphone-3-0-gm-seed-installation/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 21:53:48 +0000</pubDate>
		<dc:creator>debounce</dc:creator>
				<category><![CDATA[iPhone & XCode dev]]></category>

		<guid isPermaLink="false">http://debounce.org/?p=43</guid>
		<description><![CDATA[I have found a problem with building in XCode after installing the SDK for the iPhone 3.0 GM Seed on top of the iPhone 3.0 Beta 5 release. When doing a build: Command + Enter, for a project built for iPhone 3.0 Beta 5, an error message pops up that indicates the developer certificate has [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=debounce.wordpress.com&amp;blog=6162417&amp;post=43&amp;subd=debounce&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have found a problem with building in XCode after installing the SDK for the iPhone 3.0 GM Seed on top of the iPhone 3.0 Beta 5 release.  When doing a build: Command + Enter, for a project built for iPhone 3.0 Beta 5, an error message pops up that indicates the <strong>developer certificate has been added, modified or deleted</strong>.</p>
<p>Solution: You have to go back to the target, and then <strong>toggle the Code Signing Identity-&gt;Any iPhone OS Device  to iPhone Developer</strong>.</p>
<p>This might be because I had XCode running while doing the installation of the GM Seed and had to use the &#8216;kill&#8217;terminal command.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/debounce.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/debounce.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/debounce.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/debounce.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/debounce.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/debounce.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/debounce.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/debounce.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/debounce.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/debounce.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/debounce.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/debounce.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/debounce.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/debounce.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=debounce.wordpress.com&amp;blog=6162417&amp;post=43&amp;subd=debounce&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://debounce.wordpress.com/2009/06/14/iphone-3-0-gm-seed-installation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/069913f0f676e5cc5427b9f91c85e45e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">debounce</media:title>
		</media:content>
	</item>
		<item>
		<title>Adding icon to iPhone springboard</title>
		<link>http://debounce.wordpress.com/2009/05/31/adding-icon-to-iphone-springboard/</link>
		<comments>http://debounce.wordpress.com/2009/05/31/adding-icon-to-iphone-springboard/#comments</comments>
		<pubDate>Sun, 31 May 2009 22:06:06 +0000</pubDate>
		<dc:creator>debounce</dc:creator>
				<category><![CDATA[iPhone & XCode dev]]></category>

		<guid isPermaLink="false">http://debounce.wordpress.com/?p=38</guid>
		<description><![CDATA[Adding an icon is pretty easy. Make sure the picture is saved as a *.png. Drag&#8217;n drop this into XCode, underneath your project, under the section/folder Resources. You will be prompted if you want to copy the file or use the path. Copying is better as the picture will reside with the project. All you [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=debounce.wordpress.com&amp;blog=6162417&amp;post=38&amp;subd=debounce&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Adding an icon is pretty easy. Make sure the picture is saved as a *.png.<br />
Drag&#8217;n drop this into XCode, underneath your project, under the section/folder <B>Resources.</B><br />
You will be prompted if you want to copy the file or use the path. Copying is better as the picture will reside with the project. All you have to do then is build&#8217;n run.  </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/debounce.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/debounce.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/debounce.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/debounce.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/debounce.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/debounce.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/debounce.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/debounce.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/debounce.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/debounce.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/debounce.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/debounce.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/debounce.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/debounce.wordpress.com/38/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=debounce.wordpress.com&amp;blog=6162417&amp;post=38&amp;subd=debounce&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://debounce.wordpress.com/2009/05/31/adding-icon-to-iphone-springboard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/069913f0f676e5cc5427b9f91c85e45e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">debounce</media:title>
		</media:content>
	</item>
		<item>
		<title>iPhone 3.0 Beta Environment Setup</title>
		<link>http://debounce.wordpress.com/2009/05/31/31/</link>
		<comments>http://debounce.wordpress.com/2009/05/31/31/#comments</comments>
		<pubDate>Sun, 31 May 2009 15:35:13 +0000</pubDate>
		<dc:creator>debounce</dc:creator>
				<category><![CDATA[iPhone & XCode dev]]></category>

		<guid isPermaLink="false">http://debounce.org/?p=31</guid>
		<description><![CDATA[This is my first foray into iPhone development (especially with using iPhone beta firmware). This was slightly more challenging, as it required the use of a Beta OS, than rather a released iPhone OS firmware. Firstly, you will need to enroll into the iPhone dev. This will require an Apple ID.  From my experience it [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=debounce.wordpress.com&amp;blog=6162417&amp;post=31&amp;subd=debounce&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is my first foray into iPhone development (especially with using iPhone beta firmware). This was slightly more challenging, as it required the use of a Beta OS, than rather a released iPhone OS firmware.</p>
<p>Firstly, you will need to enroll into the iPhone dev. This will require an Apple ID. </p>
<p>From my experience it was easier to enroll as a single developer than rather as a company/business (as it required less documentation) and the turnaround time was 1-2 days (this included acceptance of payment for developing).</p>
<p>Please checkout: http://developer.apple.com/iphone  for further information</p>
<p>Follow the instructions as per the website above. </p>
<p>Generally, the process is the following:</p>
<ol>
<li>Download SDK, OS Firmware and iTunes images (these should be in format *.dmg)</li>
<li>Install the software as usual (the OS Beta Firmware is a little different &#8211; read next point)</li>
<li>When installing a beta version of the iPhone OS (eg. iPhone 3.0 Beta 5) in iTunes you have to<strong><em> hold the &#8216;Option&#8217;key and then left mouse click on &#8216;Restore&#8217;. </em><span style="font-weight:normal;">The restore button is located </span><span style="font-weight:normal;">under &#8216;Devices&#8217;-&gt;your iPhone name-&gt;Summary-&gt;Version section.</span></strong> I found this counter intuitive and not well documented. This will open a dialog box for you to select your iPhone OS Firmware. Navigate and select the beta OS. Remember this will wipe out all the Apps on the iPhone but will not actually wipe anything else off (as long as you did a backup).</li>
<li>Click on the <strong>&#8216;</strong><strong>iPhone Developer Program Portal&#8217;</strong> on the right hand pane.  (This took me forever to find!)</li>
<li>Follow the process of creating a <em>team name, developer certificate, App ID and Provision certificates</em>. Note the  developer certificate and provision certificate are most important and have to be installed on both the KeyChain and in XCode Organizer, respectively. </li>
<li>In XCode, for the respective applications, make sure the Target information is correct. That is:</li>
</ol>
<ul>
<li>Base SDK = iPhone Device 3.0</li>
<li>Code Signing Identity=iPhone &lt;name&gt; (this is the developer certificate name on the Key Chain).</li>
<li>Identifier=com.domainname.AppName</li>
</ul>
<p>When running XCode I had a simple &#8216;hello world&#8217;app that . However, I ran into a few issues. </p>
<p><strong><em>Error: XCode would not build the app as the Identifier: com.domain.AppName was incorrect or could not be recognised.</em></strong></p>
<p>Fix: The fix was the Provisioning certificate was only dragged into the Provisioning section of the Devices-&gt;iPhone Name in XCode Organizer. <strong><em>However, this was NOT the only place to put the provisioning certificate, you also had to drag&#8217;n'drop it into IPHONE DEVELOPMENT-&gt;Provisioning Profiles as well!</em></strong></p>
<p><strong><em>Error: </em></strong><strong><em> XCode and A signed resource has been added, modified, or deleted.</em></strong></p>
<p>Fix: &#8220;*If you do not have the WWDR intermediate certificate installed, <a href="http://developer.apple.com/certificationauthority/AppleWWDRCA.cer">click here to download now</a>.&#8221;</p>
<p>The above link basically downloads the following: <strong><em>AppleWWDRCA.cer </em></strong>(Apple World Wide Relations Certificate Authority). This means that you need <strong><em>two certificates installed on your Mac OS X keychain</em></strong> in order to build the application.  Therefore, your keychain should have the following 2 certificates:</p>
<ul>
<li>iPhone Developer: &lt;name&gt; (this is the one you were told to generate and download via the iPhone portal)</li>
<li>Apple Worldwide Developer Relations Certification Authority </li>
</ul>
<p><strong><em>Issue: XCode cannot find the software image to install this version. </em></strong></p>
<p>This error can be seen when navigating to the IPHONE DEVELOPMENT-&gt;Software Images section as there is no 3.0 Beta version. This does not stop the app to be installed and run, but the &#8216;Console&#8217;reports of &#8216;<em><strong>Unknown Kernel [0]</strong></em>&#8216; messages. </p>
<p>Fix: <span style="text-decoration:line-through;">Unknown. </span>  The iPhone firmware images are placed at /Users/&lt;username&gt;/Library/iTunes/iPhone Software Updates. Note the firmware has an extension of: *.ipsw. Therefore, open the file iPhone OS 3.0 Beta .dmg and then copy the .ipsw file into the directory mentioned. This DOES NOT remove the message &#8216;Unknown Kernel [0]&#8216; but it appears to be just a notice message &lt;Debug&gt; and is not an actual error.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/debounce.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/debounce.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/debounce.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/debounce.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/debounce.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/debounce.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/debounce.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/debounce.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/debounce.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/debounce.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/debounce.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/debounce.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/debounce.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/debounce.wordpress.com/31/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=debounce.wordpress.com&amp;blog=6162417&amp;post=31&amp;subd=debounce&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://debounce.wordpress.com/2009/05/31/31/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/069913f0f676e5cc5427b9f91c85e45e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">debounce</media:title>
		</media:content>
	</item>
	</channel>
</rss>
