<?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>Ayogo Games &#187; iPhone</title>
	<atom:link href="http://ayogo.com/blog/tag/iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://ayogo.com</link>
	<description>Making Games Better</description>
	<lastBuildDate>Thu, 17 May 2012 17:58:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Installing iPhone beta applications and common problems FAQ</title>
		<link>http://ayogo.com/blog/2009/08/27/installing-iphone-beta-applications-and-common-problems-faq/</link>
		<comments>http://ayogo.com/blog/2009/08/27/installing-iphone-beta-applications-and-common-problems-faq/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 16:11:43 +0000</pubDate>
		<dc:creator>David Orchard</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Game Design]]></category>
		<category><![CDATA[How To...]]></category>
		<category><![CDATA[installing iPhone applications]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ayogo.com/techblog/?p=8</guid>
		<description><![CDATA[What does a beta tester do? Play! If you send us a little information about you and your iPhone/iPod Touch (see below), we can send you a special version of the game that can be installed locally, instead of through the appstore. Once the game is on your device, just play with it and tell [...]]]></description>
			<content:encoded><![CDATA[<p><strong>What does a beta tester do?</strong><br />
Play! If you send us a little information about you and your iPhone/iPod Touch (see below), we can send you a special version of the game that can be installed locally, instead of through the appstore. Once the game is on your device, just play with it and tell us what you find by emailing <a href="mailto:beta@ayogo.com" target="_blank">beta@ayogo.com</a>.</p>
<p><strong>What do I need to do to get started as a beta tester?</strong><br />
Send us your Device ID (aka UDID).  A beta tester has to be approved by the person who manages the applications beta program, whom we will call a beta program manager.  They add the beta tester&#8217;s device to the list of approved devices for each application.  The list of approved devices for each application is stored in a mobile provisioning profile.  A beta tester needs to send their device ID to the person who will update the mobile provisioning profile.  The device ID is a 40 character hexadecimal string of letters and numbers that uniquely identifies the device.  The beta tester needs to send their UDID to the beta program manager.</p>
<p><strong>How to I get my iPhone or iPod Touch UDID?</strong><br />
You can get your UDID from iTunes or your iPhone/iPod Touch  The iTunes steps are:<br />
1. Connect your iPhone/IPod touch, which should automatically launch iTunes<br />
2. Select your device in the left panel.  This shows the summary tab.<br />
3. Select the Serial Number.  This toggles the summary to show the UDID.  The summary should show something like:<br />
Identifier (UDID): A 40 character string.<br />
4. Conveniently, iTunes automatically copies the UDID to the clipboard.<br />
5. Paste the UDID into a message to the beta program manager.</p>
<p>The iPhone/iPod touch steps are:<br />
1. install the amazing Erica Sadun&#8217;s <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=285691333&amp;mt=8">Ad Hoc Helper</a> application on your iPhone/iPod Touch.<br />
2. Run it.  This creates a message in the mail application that contains your udid<br />
3. Enter the email address of the beta program manager and send.</p>
<p><strong>How do I install a beta application from a .zip?</strong><br />
1. Store the .zip file in a folder.  You may need to change the filename suffix to .zip if it is something else like .doc.  This is because gmail typically does not allow sending of a .zip that contains a .app file.<br />
2. Extract the .zip.  The folder should now contain a .app file and a .mobileprovision file.<br />
3. Drag the .mobileprovision file onto the iTunes in the dock.  This will install the .mobileprovision in iTunes and start iTunes.  Alternatively, you can draft the .mobileprovision file onto the right hand pane of the Library/Applications section of iTunes.<br />
4. Answer yes if you happen to be overwriting an existing profile.<br />
5. Drag the .app file onto the Library section of the left hand pane.  Alternatively, you can drag the .app file onto the right hand pane of the Library/Applications section of iTunes.<br />
6. Answer yes if you happen to be overwriting an existing application.  This will also automatically select the application for synchronizing.<br />
7. Sync your iPhone/iPod Touch.<br />
9. If the application is not installed successfully and you have previously install the application, you will probably need to do a complete reinstall.  Some of the common errors are that the application cannot be verified, strange error numbers like 0xE8008105 or 0xE8008107</p>
<p><strong>How do I verify the install of the beta application?</strong><br />
1. You can verify that the mobile provisioning profile has been successfully installed by going to the iPhone/iPod touch&#8217;s Settings / General / Profiles pane and seeing that the profile is there.<br />
2. You can verify that the application has been been successfully installed by finding the application on the iPhone/iPod touch&#8217;s Springboard.</p>
<p><strong>How do I completely reinstall if I have problems install the application?</strong><br />
There are many many reasons why an install may fail and the error messages from iTunes are not helpful.  For example, error 0xE8008015 seems to occur if the device&#8217;s id isn&#8217;t in the mobile provisioning profile of the .app.  It may occur in other cases too, so it may be a &#8220;provisioning profile in the .app not good for device&#8221; message.  The rough order of fixing problems follows.  You can try re-installing after any of the steps, though sometimes you need to do all the undo steps before trying again.</p>
<p>1. Restart the iphone.  I&#8217;ve had many times where this simply fixed the problem.  It&#8217;s a shame that it&#8217;s becoming a bit like Windows with rebooting needed.  Perhaps the iPhone is caching something about the application like an old profile or something.<br />
2. Delete the application from your device and iTunes.<br />
3. Delete the mobile provisioning profile from your device and iTunes.<br />
4. Reinstall the application and provisioning profile.<br />
5. Once you&#8217;ve tried all that and it doesn&#8217;t work, then you may need to look at the profiles that is included in the .app and sent with the .app.  The .app contains a duplicate of the provisioning profile. used in generating the .app.  Select the .app file ctrl-clicking or right clicking and selecting View Package Contents.  The opened folder will show a file called embedded.mobileprovision.  The first is to make sure that your device is in the both profiles.  The profile looks like a plist and the devices is under &lt;key&gt;ProvisionedDevices&lt;/key&gt;.<br />
6. You can try using the embedded profile instead of the one sent separately by copying it from the package, but make sure you copy it and don&#8217;t move it.</p>
<p><strong>How do I delete an application?</strong><br />
You can delete an application from your iPhone/iPod Touch either from the device or from iTunes.  From the phone, the steps are:<br />
1. Go to the screen with with the application.<br />
2. Touch and hold the screen until the applications start to wiggle.<br />
3. Touch the X on the application  to delete the application.</p>
<p>From iTunes, the steps are:<br />
1. Select your device under Devices.<br />
2. Select the Applications tab.<br />
3. Select the application until the the tick box is empty.<br />
4. Sync the device.</p>
<p>To delete the application from iTunes:<br />
1. Select Library/Applications in the left pane.<br />
2. Find the application in the right panel<br />
3. Delete the application by either dragging to the trash or right(ctrl)-clicking and specifying delete.<br />
4. Confirm.</p>
<p><strong>How do I delete a provisioning profile?</strong><br />
Delete the profile from the mobile provisioning profile from the phone by:<br />
1. Goto  Settings / General / Profiles.<br />
2. Delete the profile.  You may want to delete all the profiles to make sure there&#8217;s no possibility of a conflict between an older profile and a newer one.</p>
<p>Delete the profile from iTunes by:<br />
1. Open a finder window or Terminal<br />
2. Open ~/Library/MobileDevices/Provisioning Profiles.<br />
3. Delete the profile.  Again, you may want to delete all the profiles if you have more than one.  Note that iTunes stores the profile with the same name as it&#8217;s added, but developers using XCode will find that the profile file name is a completely different string.</p>
<p><strong>How do I send an app to a beta tester?</strong><br />
As a beta program manager, once you&#8217;ve built an iphone app, you&#8217;ll need to send it to your beta testers.  You will have generated a .app file and then zipped it.  However, gmail doesn&#8217;t usually allow you to send a .zip with a .app so you&#8217;ll have to change the suffix to something other than .zip, such as .doc, if using gmail.  Make sure to tell your beta testers they need to convert the suffix back to .zip.  You&#8217;ll need to include the .mobileprovision that you used to generate the app.  See more on problem solving.</p>
<p><em>About the Author:</em></p>
<p>Dave Orchard is the Smartphone Games Guru at Ayogo.  Online he is at<a href="http://twitter.com/DaveO">@DaveO </a>and www.pacificspirit.com/blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://ayogo.com/blog/2009/08/27/installing-iphone-beta-applications-and-common-problems-faq/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s all fun and games</title>
		<link>http://ayogo.com/blog/2009/06/10/hello-world-2/</link>
		<comments>http://ayogo.com/blog/2009/06/10/hello-world-2/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 21:26:07 +0000</pubDate>
		<dc:creator>Michael Fergusson</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Ayogo]]></category>
		<category><![CDATA[Facebook Games]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.ayogo.com/blog/?p=1</guid>
		<description><![CDATA[Like the title says, it&#8217;s all fun and games around here. It&#8217;s what we do &#8211; using game play to engage and motivate. Engage audiences and communities by capturing their imagination and sparking their passions, and motivating them to act, connect, purchase, learn. People want to be engaged and entertained, in fact they demand it. [...]]]></description>
			<content:encoded><![CDATA[<p>Like the title says, it&#8217;s all fun and games around here. It&#8217;s what we do &#8211; using game play to engage and motivate. Engage audiences and communities by capturing their imagination and sparking their passions, and motivating them to act, connect, purchase, learn. People want to be engaged and entertained, in fact they <em>demand</em> it. If you&#8217;ve got an audience you want to connect with, you better be fun and engaging, because in a <a id="m-_5" title="seven-billion-channel" href="http://math.berkeley.edu/%7Egalen/popclk.html">seven-billion-channel</a> universe you&#8217;re easy to ignore. Provide something they can own, and grow, and share, and you&#8217;ve got an opportunity to build something huge. Don&#8217;t believe me? Here&#8217;s an interesting chart, showing engagement over time for classes of iPhone applications. Games are the runaway winner, with nearly twice the time spent as sports, entertainment, or lifestyle applications.</p>
<p>It goes far beyond the iPhone, too. <a id="ol:h" title="Facebook has over 50 million gamers" href="http://www.businessinsider.com/2008/8/facebok-wants-to-get-serious-its-users-want-to-play-games">Facebook has over 50 million gamers</a> logging in at least once per month, and MySpace, Hi5, and Bebo are hot on their heels. All this activity, and we haven&#8217;t yet mentioned a single &#8220;gaming platform&#8221;. These are all average people, and the demographics are attention-getting. Of all the casual gamers that <em>pay, </em>74% were women, and 72% were over 35, <a id="h66n" title="according to the Casual Games Association" href="http://www.casualgamesassociation.org/pdf/2007_CasualGamesMarketReport.pdf">according to the Casual Games Association</a>. &#8230;and they do pay: casual games were a $2.25B industry in 2007. Casual gaming has replaced magazines, TV, and Radio in many people&#8217;s lives, with the busiest playing times just after dinner (from home) and over the lunch hour (at work).</p>
<p>Heady stuff. Gaming has made its way into the mainstream, and as a result, it&#8217;s changing. We look out into the future and we see game play as an increasingly important element in the <a id="e-7y" title="design of all kinds of systems from enterprise CRM to electricity meters" href="http://www.slideshare.net/amyjokim/putting-the-fun-in-functiona">design of all kinds of systems from enterprise CRM to electricity meters</a>, encouraging exploration, communication, and increasing the fun across the board. That&#8217;s a great thing to be part of.</p>
]]></content:encoded>
			<wfw:commentRss>http://ayogo.com/blog/2009/06/10/hello-world-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

