<?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/"
	>

<channel>
	<title>Kernel Panic &#187; Makefile</title>
	<atom:link href="http://blog.epelaez.net/tag/makefile/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.epelaez.net</link>
	<description>~Keep It Simple</description>
	<lastBuildDate>Wed, 30 Jun 2010 17:11:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Bypassing Code Signature on 3.0 with a Makefile</title>
		<link>http://blog.epelaez.net/09/bypassing-code-signature-on-3-0-with-a-makefile/</link>
		<comments>http://blog.epelaez.net/09/bypassing-code-signature-on-3-0-with-a-makefile/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 01:53:43 +0000</pubDate>
		<dc:creator>Pelaez</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[codesign]]></category>
		<category><![CDATA[Makefile]]></category>

		<guid isPermaLink="false">http://blog.epelaez.net/?p=435</guid>
		<description><![CDATA[I landed on this site which tells you how to modify this Makefile to be able to compile without needing to codesign (meaning you don&#8217;t need to pay Apple 100 bucks), I gave it a go, and it worked with some modifications. EDIT: I&#8217;m getting some strange errors with some apps, sometimes it doesn&#8217;t find [...]]]></description>
			<content:encoded><![CDATA[<p>I landed on <a href="http://r-ch.net/iphone/3.0_nocodesign.html" target="_blank">this</a> site which tells you how to modify <a href="http://iphonesdkdev.blogspot.com/2008/12/how-to-compile-iphone-project-in-mac.html" target="_blank">this Makefile</a> to be able to compile without needing to codesign (meaning you don&#8217;t need to pay Apple 100 bucks), I gave it a go, and it worked with some modifications.</p>
<p><span id="more-435"></span></p>
<p>EDIT: I&#8217;m getting some strange errors with some apps, sometimes it doesn&#8217;t find declaration of classes from the frameworks, it might be me doing something wrong, I don&#8217;t know, I&#8217;ll look into it.</p>
<p>EDIT2: I have the theory that it gets confused with custom classes, as it didn&#8217;t work on two projects I had with custom classes, but it did work on another one which didn&#8217;t have. (With custom classes I mean classes that aren&#8217;t included in the XCode Template). I haven&#8217;t verified this theory though.</p>
<p>Here I an posting my resulting Makefile. Please note that I removed the install part because I don&#8217;t need for it to install it through SSH on my iPhone.</p>
<p>Things you have to do for it to work:</p>
<ul>
<li>Put the name of your app at the top</li>
<li>Put all images/sounds in a Resources folder</li>
<li>Open the Info.plist and set the Bundle ID, the Name and the Executable</li>
<li>Uncomment all the frameworks that you DO need</li>
</ul>
<p>After that, just do</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:400px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$ make dist</div></td></tr></tbody></table></div>
<p>And you&#8217;ll have your ARM .app in a the Build/3.0 folder.</p>
<p><table style="border: 1px solid #CCC;" cellpadding="3" width="100%">
  <tr>
    <td width="35" style="vertical-align:top;">
      <a href="http://blog.epelaez.net/?file_id=18"><img src="http://blog.epelaez.net/wp-content/plugins/downloads-manager/img/icons/default.gif" alt="http://blog.epelaez.net/wp-content/plugins/downloads-manager/img/icons/default.gif"></a>
    </td>
    <td>
      <b>File:</b> <a href="http://blog.epelaez.net/?file_id=18">Makefile 3.0</a> <small>(2.82KB)</small><br />
      <b>added:</b> 25/09/2009 <br />
    </td>
  </tr>
</table></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-enjoy">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://blog.epelaez.net/09/bypassing-code-signature-on-3-0-with-a-makefile/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://blog.epelaez.net/09/bypassing-code-signature-on-3-0-with-a-makefile/&amp;title=Bypassing+Code+Signature+on+3.0+with+a+Makefile" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://blog.epelaez.net/09/bypassing-code-signature-on-3-0-with-a-makefile/&amp;title=Bypassing+Code+Signature+on+3.0+with+a+Makefile" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://blog.epelaez.net/09/bypassing-code-signature-on-3-0-with-a-makefile/&amp;t=Bypassing+Code+Signature+on+3.0+with+a+Makefile" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-mail">
			<a href="mailto:?subject=%22Bypassing%20Code%20Signature%20on%203.0%20with%20a%20Makefile%22&amp;body=Link: http://blog.epelaez.net/09/bypassing-code-signature-on-3-0-with-a-makefile/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A I%20landed%20on%20this%20site%20which%20tells%20you%20how%20to%20modify%20this%20Makefile%20to%20be%20able%20to%20compile%20without%20needing%20to%20codesign%20%28meaning%20you%20don%27t%20need%20to%20pay%20Apple%20100%20bucks%29%2C%20I%20gave%20it%20a%20go%2C%20and%20it%20worked%20with%20some%20modifications.%0D%0A%0D%0A%0D%0A%0D%0AEDIT%3A%20I%27m%20getting%20some%20strange%20errors%20with%20some%20apps%2C%20sometimes%20it%20doesn%27" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Bypassing+Code+Signature+on+3.0+with+a+Makefile+-+&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://blog.epelaez.net/09/bypassing-code-signature-on-3-0-with-a-makefile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
