
<?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>iPhone Application Developer - iPhone Developer Labs - iPhone Application Development &#187; iPhone app Developers help</title>
	<atom:link href="http://www.iphonedeveloperlabs.com/tag/iphone-app-developers-help/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.iphonedeveloperlabs.com</link>
	<description>iPhone application developer resource - application development, updates &#38; news for iphone developers</description>
	<lastBuildDate>Wed, 11 Jan 2012 11:48:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Apple Lowers Price for Mac Developer Program to Lure iPhone Developers</title>
		<link>http://www.iphonedeveloperlabs.com/2010/03/12/apple-lowers-price-for-mac-developer-program-lure-iphone-developers/</link>
		<comments>http://www.iphonedeveloperlabs.com/2010/03/12/apple-lowers-price-for-mac-developer-program-lure-iphone-developers/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 08:05:07 +0000</pubDate>
		<dc:creator>Saptarshi Roy Chaudhury</dc:creator>
				<category><![CDATA[Others: Mac OS | iTunes | App Store]]></category>
		<category><![CDATA[iPhone app Developers help]]></category>
		<category><![CDATA[iPhone App Development]]></category>
		<category><![CDATA[mac developer program]]></category>
		<category><![CDATA[mac deveopers]]></category>

		<guid isPermaLink="false">http://www.iphonedeveloperlabs.com/?p=282</guid>
		<description><![CDATA[Recently Apples has significantly lowered the price of their Mac Developer Program to $99 compared to their previous sold membership of ADC ( Apple Developer Connection) Select or Premier marked at $499 and $3499 respectively. Apple has mentioned that this is in response to the success of their iPhone Developer Program , also priced at [...]]]></description>
			<content:encoded><![CDATA[<p>Recently Apples has significantly lowered the price of their Mac Developer Program to $99 compared to their previous sold membership of ADC ( Apple Developer Connection) Select or Premier marked at $499 and $3499 respectively.</p>
<p>Apple has mentioned that this is in response to the success of their <a href="http://developer.apple.com/programs/iphone/" target="_blank">iPhone Developer Program</a> , also priced at $99 and this would create potential for <a href="http://www.iphonedeveloperlabs.com/tag/iphone-app-developers/" target="_blank">iPhone developers</a> to port over their applications to the Mac platform.</p>
<p>While the newly named Mac Developer Program covers most of the essential elements required for developing an app for Mac, it is definitely a much slimmer package than its predecessors. The $99 <a href="http://developer.apple.com/programs/mac/" target="_self">Mac Developer Program</a> would offer access to Mac OS X pre-releases, technical documentation, Xcode 3 and other tools, development videos, member-only developer forums, and two technical code-level support incidents. Additional support incidents can be purchased in bundles of two for $99 or five for $249.</p>
<p>This program no longer includes significant hardware discounts, 10 support incidents and WWDC material and ticket worth $1200.</p>
<p>Apple has made it further easy for students and indie Mac developers by offering a free version of the Mac Developer Program that gives access to Xcode 3 and other tools, online resources, and bug reporting. For first timers and amateurs who just want to explore the Mac development platform, this is an ideal option.</p>
<p>With this new change in place, it would not be surprising to see a new wave of Mac application development and more so when there are tons of iPhone apps that are already available and can be ported over easily to the Mac platform.</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li>September 21, 2009 -- <a href="http://www.iphonedeveloperlabs.com/2009/09/21/apple-announced-app-store-resource-center-for-iphone-app-developers/" title="Apple Announced App Store Resource Center for iPhone App Developers">Apple Announced App Store Resource Center for iPhone App Developers</a> (0)</li><li>August 24, 2009 -- <a href="http://www.iphonedeveloperlabs.com/2009/08/24/custom-url-schemes-and-launching-other-applications-best-practices-for-iphone-os-3-0/" title="Custom URL schemes and Launching other applications &#8212; Best Practices for iPhone OS 3.0">Custom URL schemes and Launching other applications &#8212; Best Practices for iPhone OS 3.0</a> (1)</li><li>September 19, 2011 -- <a href="http://www.iphonedeveloperlabs.com/2011/09/19/mobile-cloud-computing-should-iphone-app-developers-fly-to-the-cloud/" title="Mobile Cloud Computing: Should iPhone app developers fly to the cloud?">Mobile Cloud Computing: Should iPhone app developers fly to the cloud?</a> (0)</li><li>July 20, 2011 -- <a href="http://www.iphonedeveloperlabs.com/2011/07/20/socialize-releases-sdk-for-android-and-ios-app-developers/" title="Socialize releases SDK for Android and iOS app developers.">Socialize releases SDK for Android and iOS app developers.</a> (0)</li><li>July 20, 2011 -- <a href="http://www.iphonedeveloperlabs.com/2011/07/20/box-announces-new-apis-for-ios-and-android-global-challenge-for-app-developers/" title="Box announces new APIs for iOS and Android, global challenge for app developers.">Box announces new APIs for iOS and Android, global challenge for app developers.</a> (0)</li></ul>
	Tags: <a href="http://www.iphonedeveloperlabs.com/tag/iphone-app-developers-help/" title="iPhone app Developers help" rel="tag nofollow">iPhone app Developers help</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-app-development/" title="iPhone App Development" rel="tag nofollow">iPhone App Development</a>, <a href="http://www.iphonedeveloperlabs.com/tag/mac-developer-program/" title="mac developer program" rel="tag nofollow">mac developer program</a>, <a href="http://www.iphonedeveloperlabs.com/tag/mac-deveopers/" title="mac deveopers" rel="tag nofollow">mac deveopers</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.iphonedeveloperlabs.com/2010/03/12/apple-lowers-price-for-mac-developer-program-lure-iphone-developers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Adhoc installation issues on Windows PC</title>
		<link>http://www.iphonedeveloperlabs.com/2009/11/05/adhoc-installation-issues-on-windows-pc/</link>
		<comments>http://www.iphonedeveloperlabs.com/2009/11/05/adhoc-installation-issues-on-windows-pc/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 17:12:44 +0000</pubDate>
		<dc:creator>Ravi Korukonda</dc:creator>
				<category><![CDATA[Others: Mac OS | iTunes | App Store]]></category>
		<category><![CDATA[iPhone OS Bugs]]></category>
		<category><![CDATA[iPhone SDK Help]]></category>
		<category><![CDATA[iPhone SDK Issues]]></category>
		<category><![CDATA[iPhone SDK Tips]]></category>
		<category><![CDATA[iphone adhoc installation]]></category>
		<category><![CDATA[iphone adhoc issues]]></category>
		<category><![CDATA[iPhone App Developers]]></category>
		<category><![CDATA[iPhone app Developers help]]></category>
		<category><![CDATA[iPhone App Development help]]></category>
		<category><![CDATA[iphone configuration utility]]></category>

		<guid isPermaLink="false">http://www.iphonedeveloperlabs.com/?p=248</guid>
		<description><![CDATA[Could not install application on device: Error: A signed resource has been added, modified or deleted.]]></description>
			<content:encoded><![CDATA[<p>As an <a href="http://www.iphonedeveloperlabs.com/tag/iphone-app-developers/">iPhone developer</a> I have lately been observing many errors while installing Adhoc builds on my testing/friends iPhones or iPodTouches. Many of them have been really hard to fix and some have just been &#8220;nothing but frustrating&#8221;.</p>
<p>There was a case where what ever I did, did not work. Many attempts to install using iTunes after trying to change certificates, provisioning profiles have failed. Even the &#8220;<a href="http://support.apple.com/kb/DL926">iPhone Configuration Utility</a>&#8221; failed to install the app. I had actually lost all hopes getting it installed on this device. But after a little prayer and just a little hope left, it just worked.</p>
<p>Why did it work? I do not have any answer. Can&#8217;t still figure it out. And that was the first time I tried installing an Adhoc build on a device for a Windows user!! Is it really so hard?</p>
<blockquote>
<p style="text-align: center; "><img class="size-medium wp-image-257  aligncenter" title="adhoc_issues_on_windows" src="http://www.iphonedeveloperlabs.com/wp-content/uploads/2009/11/adhoc_issues_on_windows-300x65.png" alt="adhoc_issues_on_windows" width="300" height="65" /></p>
<p>Could not install application on device: Error: A signed resource has been added, modified or deleted.</p></blockquote>
<p>The image that you see here,  is another failed attempt at installing an Adhoc build for a Windows user. But this got resolved real quick.</p>
<p>The reason: Mac allows file names to contain some special characters (like &#8216;*&#8217;) which are not valid on a Windows PC. This is one thing you can check if you come across errors of above kind. But not all of them will be the same as above.</p>
<p>If any one else has faced a similar problem and found a definitive solution, let us know here.</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li>September 21, 2009 -- <a href="http://www.iphonedeveloperlabs.com/2009/09/21/apple-announced-app-store-resource-center-for-iphone-app-developers/" title="Apple Announced App Store Resource Center for iPhone App Developers">Apple Announced App Store Resource Center for iPhone App Developers</a> (0)</li><li>August 26, 2009 -- <a href="http://www.iphonedeveloperlabs.com/2009/08/26/memory-issues-in-iphone-os-3-0-sample-app/" title="Memory Issues in iPhone OS 3.0 : Sample Code">Memory Issues in iPhone OS 3.0 : Sample Code</a> (2)</li><li>August 24, 2009 -- <a href="http://www.iphonedeveloperlabs.com/2009/08/24/custom-url-schemes-and-launching-other-applications-best-practices-for-iphone-os-3-0/" title="Custom URL schemes and Launching other applications &#8212; Best Practices for iPhone OS 3.0">Custom URL schemes and Launching other applications &#8212; Best Practices for iPhone OS 3.0</a> (1)</li><li>December 20, 2011 -- <a href="http://www.iphonedeveloperlabs.com/2011/12/20/iphone-app-developers-rushing-in-to-submit-apps-before-shut-down/" title="iPhone app developers rushing-in to submit apps before shut down.">iPhone app developers rushing-in to submit apps before shut down.</a> (0)</li><li>December 12, 2011 -- <a href="http://www.iphonedeveloperlabs.com/2011/12/12/apple-seeds-ios-5-1-beta-2-to-ipad-and-iphone-app-developers/" title="Apple Seeds iOS 5.1 Beta 2 to iPad and iPhone App Developers. ">Apple Seeds iOS 5.1 Beta 2 to iPad and iPhone App Developers. </a> (0)</li></ul>
	Tags: <a href="http://www.iphonedeveloperlabs.com/tag/iphone-adhoc-installation/" title="iphone adhoc installation" rel="tag nofollow">iphone adhoc installation</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-adhoc-issues/" title="iphone adhoc issues" rel="tag nofollow">iphone adhoc issues</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-app-developers/" title="iPhone App Developers" rel="tag nofollow">iPhone App Developers</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-app-developers-help/" title="iPhone app Developers help" rel="tag nofollow">iPhone app Developers help</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-app-development-help/" title="iPhone App Development help" rel="tag nofollow">iPhone App Development help</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-configuration-utility/" title="iphone configuration utility" rel="tag nofollow">iphone configuration utility</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.iphonedeveloperlabs.com/2009/11/05/adhoc-installation-issues-on-windows-pc/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Apple Announced App Store Resource Center for iPhone App Developers</title>
		<link>http://www.iphonedeveloperlabs.com/2009/09/21/apple-announced-app-store-resource-center-for-iphone-app-developers/</link>
		<comments>http://www.iphonedeveloperlabs.com/2009/09/21/apple-announced-app-store-resource-center-for-iphone-app-developers/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 07:45:31 +0000</pubDate>
		<dc:creator>Ravi Korukonda</dc:creator>
				<category><![CDATA[AppStore Help]]></category>
		<category><![CDATA[Others: Mac OS | iTunes | App Store]]></category>
		<category><![CDATA[App Store help]]></category>
		<category><![CDATA[iPhone App Developers]]></category>
		<category><![CDATA[iPhone app Developers help]]></category>
		<category><![CDATA[iPhone App Development]]></category>

		<guid isPermaLink="false">http://www.iphonedeveloperlabs.com/?p=205</guid>
		<description><![CDATA[Apple announced App Store Resource Centre, a Single destination is designed to make it easier for iPhone App Developers to find details on everything you need to know about distributing your iPhone app on the App Store — from how to prepare for app submission to managing your app once it&#8217;s been posted. Preparing iPhone [...]]]></description>
			<content:encoded><![CDATA[<p>Apple announced App Store Resource Centre, a Single destination is designed to make it easier for <a href="http://www.iphonedeveloperlabs.com/tag/iphone-app-developers/" target="_self">iPhone App Developers</a> to find details on everything you need to know about distributing your iPhone app on the App Store — from how to prepare for app submission to managing your app once it&#8217;s been posted.</p>
<p><a href="http://developer.apple.com/iphone/appstore/submission.html">Preparing iPhone apps for App Submission</a><br />
Get started with iTunes Connect, including setting up your user accounts, submitting contracts, tax and banking information, and gathering application information.</p>
<p><a href="http://developer.apple.com/iphone/appstore/approval.html">App Store Approval Process</a><br />
Ensure your application is ready for submission and learn what to expect during the app approval process.</p>
<p><a href="http://developer.apple.com/iphone/appstore/managing.html">Managing iPhone Apps on the App Store</a><br />
Make the most of your presence on the App Store and learn what you can do to manage your app once it has been posted.</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li>August 24, 2009 -- <a href="http://www.iphonedeveloperlabs.com/2009/08/24/custom-url-schemes-and-launching-other-applications-best-practices-for-iphone-os-3-0/" title="Custom URL schemes and Launching other applications &#8212; Best Practices for iPhone OS 3.0">Custom URL schemes and Launching other applications &#8212; Best Practices for iPhone OS 3.0</a> (1)</li><li>July 20, 2011 -- <a href="http://www.iphonedeveloperlabs.com/2011/07/20/box-announces-new-apis-for-ios-and-android-global-challenge-for-app-developers/" title="Box announces new APIs for iOS and Android, global challenge for app developers.">Box announces new APIs for iOS and Android, global challenge for app developers.</a> (0)</li><li>July 1, 2011 -- <a href="http://www.iphonedeveloperlabs.com/2011/07/01/addthis-sdk-available-for-iphone-app-developers/" title="AddThis SDK available for iPhone app developers.">AddThis SDK available for iPhone app developers.</a> (0)</li><li>May 19, 2011 -- <a href="http://www.iphonedeveloperlabs.com/2011/05/19/adknowledge-and-ansca-mobile-join-hands-to-accelerate-iphone-app-development-and-make-it-easy-for-iphone-developer-to-develop-deploy-and-monetize-apps/" title="Adknowledge and Ansca Mobile join hands to make it easy for iPhone developer.">Adknowledge and Ansca Mobile join hands to make it easy for iPhone developer.</a> (0)</li><li>May 10, 2011 -- <a href="http://www.iphonedeveloperlabs.com/2011/05/10/microsoft-releases-azure-tools-for-iphone-developers/" title="Microsoft releases Azure tools for iPhone developers.">Microsoft releases Azure tools for iPhone developers.</a> (0)</li></ul>
	Tags: <a href="http://www.iphonedeveloperlabs.com/tag/app-store-help/" title="App Store help" rel="tag nofollow">App Store help</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-app-developers/" title="iPhone App Developers" rel="tag nofollow">iPhone App Developers</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-app-developers-help/" title="iPhone app Developers help" rel="tag nofollow">iPhone app Developers help</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-app-development/" title="iPhone App Development" rel="tag nofollow">iPhone App Development</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.iphonedeveloperlabs.com/2009/09/21/apple-announced-app-store-resource-center-for-iphone-app-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Memory Issues in iPhone OS 3.0 : Sample Code</title>
		<link>http://www.iphonedeveloperlabs.com/2009/08/26/memory-issues-in-iphone-os-3-0-sample-app/</link>
		<comments>http://www.iphonedeveloperlabs.com/2009/08/26/memory-issues-in-iphone-os-3-0-sample-app/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 11:23:08 +0000</pubDate>
		<dc:creator>Ravi Korukonda</dc:creator>
				<category><![CDATA[iPhone OS Bugs]]></category>
		<category><![CDATA[iPhone SDK Tutorials]]></category>
		<category><![CDATA[iPhone App Developers]]></category>
		<category><![CDATA[iPhone app Developers help]]></category>
		<category><![CDATA[iPhone Application sample code]]></category>
		<category><![CDATA[iPhone OS 3.0]]></category>
		<category><![CDATA[iPhone OS 3.0 issues]]></category>

		<guid isPermaLink="false">http://www.iphonedeveloperlabs.com/?p=88</guid>
		<description><![CDATA[As mentioned in a previous article by Rama Krishna the memory issues in iPhone OS 3.0 relating to UIImageView can be reproduced easily. And here is such a re-production. You can download the iPhone sample application and see for yourself what the problem is. Just open the project, build it for the device (not the [...]]]></description>
			<content:encoded><![CDATA[<p>As mentioned in a previous article by <a href="http://www.iphonedeveloperlabs.com/author/rama-krishna/">Rama Krishna</a> the memory issues in iPhone OS 3.0 relating to UIImageView can be reproduced easily. And <a href="http://www.iphonedeveloperlabs.com/testImageViewfor3.0.zip">here</a> is such a re-production. You can download the iPhone sample application and see for yourself what the problem is. Just open the project, build it for the device (not the simulator) and run it with Instruments (ObjectAlloc) to see a nice little upwards running ramp developing on screen.</p>
<p>Oh!! but remember to run the app on iPhone OS 3.0 and not on iPhone OS 3.1 (the bug has apparently been patched for this version)</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li>August 24, 2009 -- <a href="http://www.iphonedeveloperlabs.com/2009/08/24/custom-url-schemes-and-launching-other-applications-best-practices-for-iphone-os-3-0/" title="Custom URL schemes and Launching other applications &#8212; Best Practices for iPhone OS 3.0">Custom URL schemes and Launching other applications &#8212; Best Practices for iPhone OS 3.0</a> (1)</li><li>November 5, 2009 -- <a href="http://www.iphonedeveloperlabs.com/2009/11/05/adhoc-installation-issues-on-windows-pc/" title="Adhoc installation issues on Windows PC">Adhoc installation issues on Windows PC</a> (3)</li><li>September 21, 2009 -- <a href="http://www.iphonedeveloperlabs.com/2009/09/21/apple-announced-app-store-resource-center-for-iphone-app-developers/" title="Apple Announced App Store Resource Center for iPhone App Developers">Apple Announced App Store Resource Center for iPhone App Developers</a> (0)</li><li>August 19, 2009 -- <a href="http://www.iphonedeveloperlabs.com/2009/08/19/apple-at-it-again/" title="Apple at it again!!">Apple at it again!!</a> (3)</li><li>December 20, 2011 -- <a href="http://www.iphonedeveloperlabs.com/2011/12/20/iphone-app-developers-rushing-in-to-submit-apps-before-shut-down/" title="iPhone app developers rushing-in to submit apps before shut down.">iPhone app developers rushing-in to submit apps before shut down.</a> (0)</li></ul>
	Tags: <a href="http://www.iphonedeveloperlabs.com/tag/iphone-app-developers/" title="iPhone App Developers" rel="tag nofollow">iPhone App Developers</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-app-developers-help/" title="iPhone app Developers help" rel="tag nofollow">iPhone app Developers help</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-application-sample-code/" title="iPhone Application sample code" rel="tag nofollow">iPhone Application sample code</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-os-3-0/" title="iPhone OS 3.0" rel="tag nofollow">iPhone OS 3.0</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-os-3-0-issues/" title="iPhone OS 3.0 issues" rel="tag nofollow">iPhone OS 3.0 issues</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-os-bugs/" title="iPhone OS Bugs" rel="tag nofollow">iPhone OS Bugs</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.iphonedeveloperlabs.com/2009/08/26/memory-issues-in-iphone-os-3-0-sample-app/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Custom URL schemes and Launching other applications &#8212; Best Practices for iPhone OS 3.0</title>
		<link>http://www.iphonedeveloperlabs.com/2009/08/24/custom-url-schemes-and-launching-other-applications-best-practices-for-iphone-os-3-0/</link>
		<comments>http://www.iphonedeveloperlabs.com/2009/08/24/custom-url-schemes-and-launching-other-applications-best-practices-for-iphone-os-3-0/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 13:40:35 +0000</pubDate>
		<dc:creator>Rama Krishna</dc:creator>
				<category><![CDATA[iPhone SDK Tips]]></category>
		<category><![CDATA[iPhone SDK Tutorials]]></category>
		<category><![CDATA[Best Practices for iPhone OS 3.0]]></category>
		<category><![CDATA[iPhone App Developers]]></category>
		<category><![CDATA[iPhone app Developers help]]></category>
		<category><![CDATA[iPhone App Development]]></category>
		<category><![CDATA[iPhone Custom URL schemes]]></category>
		<category><![CDATA[iPhone OS 3.0]]></category>
		<category><![CDATA[iPhone SDK Help]]></category>

		<guid isPermaLink="false">http://www.iphonedeveloperlabs.com/?p=84</guid>
		<description><![CDATA[Custom URL schemes and Launching other iPhone Applications -- Best Practices for iPhone OS 3.0]]></description>
			<content:encoded><![CDATA[<p>How to open other applications like phone dialer, SMS, Safari, Google Maps, iTunes or <a href="http://www.iphonedeveloperlabs.com/category/appstore-iphone-application-submission-help/">AppStore</a> or any other <a href="http://www.iphonedeveloperlabs.com/tag/iphone-app-development/">iPhone applicatio</a>n?</p>
<p>&#8220;openURL&#8221; is the API to use to achieve any of the above and many more.<br />
If you need to let your application users quickly dial APPLE from within your app, just include the following line</p>
<blockquote><p>[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:8006927753"]];</p></blockquote>
<p>Similarly, you could initiate SMS application by using openURL with &#8220;sms: &#8220;, but unfortunately you cannot fill in the SMS content as Apple does not yet support it.<br />
There are many more things you could do with this API like launching Google Maps, Safari with any website like you want or even the AppStore links to your apps which you want the users to buy.</p>
<p><strong>Checking support for URLs of other applications</strong><br />
Until the release of iPhone OS 3.0 it was not possible to find if there are any applications installed on the device which handle the URL scheme you are about to use. But now it is possible through the following API</p>
<blockquote><p>- (BOOL)canOpenURL:(NSURL*)url</p></blockquote>
<p>Call the above API before using &#8220;openURL&#8221; to make sure your call will &#8220;certainly&#8221; be handled by a registered application. If you were <a href="http://www.iphonedeveloperlabs.com/tag/iphone-app-development/">developing an iphone app</a> which lets a phone call be made from within it, do the following</p>
<blockquote><p>// this will fail if the device is an iPod<br />
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"tel:111"]])<br />
{<br />
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:111"]];<br />
}<br />
else<br />
{<br />
// show an Alert here indicating that the call can&#8217;t be completed<br />
}</p></blockquote>
<p>Apart from using &#8220;canOpenURL&#8221;, do check the return value from &#8220;openURL&#8221; too and take appropriate action.</p>
<p>You should also use &#8220;canOpenURL&#8221; to find out if any features (like calling a number and SMS) that are not accessible on iPod should be disabled or hidden. Showing &#8220;phone&#8221; icons and letting them be clicked in your application on an iPod is a sure shot way to get your application rejected for uploading to AppStore.</p>
<p><strong>Registering and handling custom URL schemes</strong><br />
If you are developing a great tool and can be used by other applications, you can register custom URL schemes and implement them. To create custom URL schemes just add them to your application&#8217;s &#8220;info.plist&#8221; file.</p>
<blockquote>
<ul>
<li> To the root element of your application&#8217;s &#8220;info.plist&#8221; file, add a row with key named &#8220;URL types&#8221;.</li>
<li> Expand it to find &#8220;item1&#8243; in it, expand it and edit the value for key &#8220;URL identifier&#8221; to look something like &#8220;com.yourcompany.yoururlscheme&#8221;</li>
<li> Add another row to &#8220;item1&#8243; with key &#8220;URL Schemes&#8221;. Type in the first few characters of your URL scheme.<br />
For an example, if you wish to use url formats like <strong>abc://part1/part2</strong>, just enter &#8220;abc&#8221; for URL Schemes</li>
</ul>
</blockquote>
<p>Once you have created and registered your own URL formats/schemes, you can handle incoming URL requests by implementing the following UIApplicationDelegate method</p>
<blockquote><p>- (BOOL)application:(UIApplication*)application handleOpenURL:(NSURL*)url</p></blockquote>
<p>Before parsing and/or handling the URL, make sure it is in the right format and follows all rules of your URL scheme.</p>
<p>The above method was the only place where you can handle incoming URLs until iPhone OS 3.0 arrived. For iPhone OS 3.0 and above, the <strong>preferred place to handle incoming URLs</strong> is</p>
<blockquote><p>- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions</p></blockquote>
<p>This method should return whatever &#8220;handleOpenURL&#8221; API would have returned if it were implemented. If you implement the above delegate method of UIApplication, IPhone OS will not invoke the following methods</p>
<blockquote><p>- (void)applicationDidFinishLaunching:(UIApplication*)application<br />
- (BOOL)application:(UIApplication*)application handleOpenURL:(NSURL*)url</p></blockquote>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li>September 21, 2009 -- <a href="http://www.iphonedeveloperlabs.com/2009/09/21/apple-announced-app-store-resource-center-for-iphone-app-developers/" title="Apple Announced App Store Resource Center for iPhone App Developers">Apple Announced App Store Resource Center for iPhone App Developers</a> (0)</li><li>August 26, 2009 -- <a href="http://www.iphonedeveloperlabs.com/2009/08/26/memory-issues-in-iphone-os-3-0-sample-app/" title="Memory Issues in iPhone OS 3.0 : Sample Code">Memory Issues in iPhone OS 3.0 : Sample Code</a> (2)</li><li>July 20, 2011 -- <a href="http://www.iphonedeveloperlabs.com/2011/07/20/box-announces-new-apis-for-ios-and-android-global-challenge-for-app-developers/" title="Box announces new APIs for iOS and Android, global challenge for app developers.">Box announces new APIs for iOS and Android, global challenge for app developers.</a> (0)</li><li>July 1, 2011 -- <a href="http://www.iphonedeveloperlabs.com/2011/07/01/addthis-sdk-available-for-iphone-app-developers/" title="AddThis SDK available for iPhone app developers.">AddThis SDK available for iPhone app developers.</a> (0)</li><li>May 19, 2011 -- <a href="http://www.iphonedeveloperlabs.com/2011/05/19/adknowledge-and-ansca-mobile-join-hands-to-accelerate-iphone-app-development-and-make-it-easy-for-iphone-developer-to-develop-deploy-and-monetize-apps/" title="Adknowledge and Ansca Mobile join hands to make it easy for iPhone developer.">Adknowledge and Ansca Mobile join hands to make it easy for iPhone developer.</a> (0)</li></ul>
	Tags: <a href="http://www.iphonedeveloperlabs.com/tag/best-practices-for-iphone-os-3-0/" title="Best Practices for iPhone OS 3.0" rel="tag nofollow">Best Practices for iPhone OS 3.0</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-app-developers/" title="iPhone App Developers" rel="tag nofollow">iPhone App Developers</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-app-developers-help/" title="iPhone app Developers help" rel="tag nofollow">iPhone app Developers help</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-app-development/" title="iPhone App Development" rel="tag nofollow">iPhone App Development</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-custom-url-schemes/" title="iPhone Custom URL schemes" rel="tag nofollow">iPhone Custom URL schemes</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-os-3-0/" title="iPhone OS 3.0" rel="tag nofollow">iPhone OS 3.0</a>, <a href="http://www.iphonedeveloperlabs.com/tag/iphone-application-development-sdk-help/" title="iPhone SDK Help" rel="tag nofollow">iPhone SDK Help</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.iphonedeveloperlabs.com/2009/08/24/custom-url-schemes-and-launching-other-applications-best-practices-for-iphone-os-3-0/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

