<?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>Alexander Jäger&#187; apples</title>
	<atom:link href="http://www.alexanderjaeger.de/tag/apples/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alexanderjaeger.de</link>
	<description>Alex Jäger</description>
	<lastBuildDate>Mon, 30 Jan 2012 18:36:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>iPhone ADHoc build save to disk problem</title>
		<link>http://www.alexanderjaeger.de/iphone-adhoc-build-save-to-disk-problem/</link>
		<comments>http://www.alexanderjaeger.de/iphone-adhoc-build-save-to-disk-problem/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 10:13:19 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[adhoc]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[apples]]></category>
		<category><![CDATA[fehler]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[Problem]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[xcode]]></category>

		<guid isPermaLink="false">http://www.alexanderjaeger.de/?p=1165</guid>
		<description><![CDATA[Mit XCode können nicht nur Apps an den Apple App Store geschickt werden, registrierte Entwickler können auch an registrierte iOS Devices so genannte ADHoc Builds verteilen. Dabei wird die Datei vom Ersteller signiert und dann lauffähig. Wie das ganze erledigt werden kann, habe ich in diesem Artikel beschrieben: ios-betabuilder-version-1-5-released. (Der BetaBuilder ist mittlerweile übrigens im MacStore [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.alexanderjaeger.de/wp-content/uploads/2011/04/ADHoc_Build_FAIL.png"><img class="aligncenter size-full wp-image-1166" title="ADHoc_Build_FAIL" src="http://www.alexanderjaeger.de/wp-content/uploads/2011/04/ADHoc_Build_FAIL.png" alt="" width="380" height="154" /></a></p>
<p>Mit XCode können nicht nur Apps an den Apple App Store geschickt werden, registrierte Entwickler können auch an registrierte iOS Devices so genannte ADHoc Builds verteilen.</p>
<p>Dabei wird die Datei vom Ersteller signiert und dann lauffähig. Wie das ganze erledigt werden kann, habe ich in diesem Artikel beschrieben: <a href="http://www.alexanderjaeger.de/ios-betabuilder-version-1-5-released/">ios-betabuilder-version-1-5-released</a>. (Der BetaBuilder ist mittlerweile übrigens im MacStore erhältlich).</p>
<p>Was nun wenn es bei dem beschriebenen Vorgehen Probleme gibt? Beispielsweise kann es vorkommen, dass der Organizer bei dem Klick auf &#8220;Save to disk&#8221; einfach nicht reagiert, ohne Fehlermeldung etc. Ein Blick in die logs mittels:</p>
<blockquote><p><strong>tail -f /var/log/system.log</strong></p></blockquote>
<p>bringt ein</p>
<blockquote><p><strong>header check failed</strong></p></blockquote>
<p>um Vorschein.</p>
<p>Mögliche Lösungen:</p>
<p>- &#8220;Project clean&#8221; und neu builden</p>
<p>- XCode neu starten</p>
<p>- Rechner neu starten</p>
<p>- XCode neu installieren, Projekt cleanen, Projekt builden</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexanderjaeger.de/iphone-adhoc-build-save-to-disk-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Icon specified in the Info.plist not found under the top level app wrapper: Icon.png</title>
		<link>http://www.alexanderjaeger.de/icon-specified-in-the-info-plist-not-found-under-the-top-level-app-wrapper-icon-png/</link>
		<comments>http://www.alexanderjaeger.de/icon-specified-in-the-info-plist-not-found-under-the-top-level-app-wrapper-icon-png/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 09:53:18 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[apples]]></category>
		<category><![CDATA[bicon]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iphone 4]]></category>
		<category><![CDATA[ipod touch]]></category>
		<category><![CDATA[komplett]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[png]]></category>
		<category><![CDATA[qa]]></category>
		<category><![CDATA[retina]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[targets]]></category>
		<category><![CDATA[xcode]]></category>

		<guid isPermaLink="false">http://www.alexanderjaeger.de/?p=1147</guid>
		<description><![CDATA[Kleiner Fehler, große Wirkung, wer beim Submitten einer App an Apple die Fehlermeldung erhält: Icon specified in the Info.plist not found under the top level app wrapper: Icon.png Darf sich erstmal freuen, die Fehlermeldung ist schwer zu beheben. Im einfachsten Fall hat man wirklich vergessen, das Icon.png in das Projekt zu legen. Es ist darauf [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.alexanderjaeger.de/wp-content/uploads/2011/03/Icon_specified_in_the_Info_plist_not_found_under_the_top_level_app_wrapper_Icon_png.png"><img class="aligncenter size-full wp-image-1148" title="Icon_specified_in_the_Info_plist_not_found_under_the_top_level_app_wrapper_Icon_png" src="http://www.alexanderjaeger.de/wp-content/uploads/2011/03/Icon_specified_in_the_Info_plist_not_found_under_the_top_level_app_wrapper_Icon_png.png" alt="" width="285" height="211" /></a></p>
<p>Kleiner Fehler, große Wirkung, wer beim Submitten einer App an Apple die Fehlermeldung erhält:</p>
<blockquote>
<h2>Icon specified in the Info.plist not found under the top level app wrapper: Icon.png</h2>
</blockquote>
<p>Darf sich erstmal freuen, die Fehlermeldung ist schwer zu beheben.</p>
<p>Im einfachsten Fall hat man wirklich vergessen, das Icon.png in das Projekt zu legen. Es ist darauf zu achten, dass das Icon bestimmte Kriterien erfüllen muss (nachzulesen unter: <a title="Apple Icon Anforderungen" href="http://developer.apple.com/library/ios/#qa/qa2010/qa1686.html" target="_blank" rel="nofollow">http://developer.apple.com/library/ios/#qa/qa2010/qa1686.html</a>)</p>
<p>Wichtig, die Icon File muss im <strong>Root des Projektes</strong> liegen und die Groß- und Kleinschreibung muss beachtet werden. Es kann helfen, das Projekt komplett aufzuräumen über:</p>
<blockquote><p><strong>Build -&gt; Clean All Targets</strong></p></blockquote>
<p>Zusätzlich kann man nach dem <strong>cleanen</strong> noch die Icons alle umbenennen z.B. in <strong>bIcon.png</strong> und dann wieder zurück nach <strong>Icon.png </strong>benennen. Danach wie gehabt</p>
<blockquote><p><strong>Build -&gt; Build and archive</strong></p>
<p><strong>An Apple senden</strong></p></blockquote>
<p>Je nachdem, ob man eine iPad App erstellt gibt es folgende möglichen Icon Variationen die in der Info.plist Datei hinterlegt werden:</p>
<ul>
<li>Icon.png (57×57px – iPhone und iPod Touch)</li>
<li>Icon@2x.png (114×114 – iPhone 4 Retina Display)</li>
<li>Icon-72.png (72×72 – iPad)</li>
<li>Icon-Small.png (29×29 – Settings app und Suchergebnisse auf iPhone und iPod Touch)</li>
<li>Icon-Small@2x.png (58×58 – Settings app und Suchergebnisse auf iPhone 4)</li>
<li>Icon-Small-50.png (50×50 – Suchergebnisse auf iPad)</li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexanderjaeger.de/icon-specified-in-the-info-plist-not-found-under-the-top-level-app-wrapper-icon-png/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Paypal iOS SDK</title>
		<link>http://www.alexanderjaeger.de/paypal-ios-sdk/</link>
		<comments>http://www.alexanderjaeger.de/paypal-ios-sdk/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 15:26:13 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[apples]]></category>
		<category><![CDATA[doku]]></category>
		<category><![CDATA[fehler]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[kostenlos]]></category>
		<category><![CDATA[lib]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[paypal transactions]]></category>
		<category><![CDATA[schritte]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[usw]]></category>
		<category><![CDATA[verhindert]]></category>
		<category><![CDATA[xcode]]></category>

		<guid isPermaLink="false">http://www.alexanderjaeger.de/?p=1141</guid>
		<description><![CDATA[In der aktuellen Diskussion über die Abo-Gebühren von Apple, die inApp Beteiligungen die verlangt werden, geht voll unter das es auch noch andere Bezahlmöglichkeiten gibt. Unter anderem bietet PayPal ein eigenes iPhone / iOS SDK an. Dieses kann in jede App eingebunden werden und den Bezahlvorgang für Inhalte übernehmen. Beträge, Rechnungsposten, Steuer / Versandgebühren sind [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1143" class="wp-caption aligncenter" style="width: 412px"><a href="http://www.alexanderjaeger.de/wp-content/uploads/2011/02/paypal_iphone_ios_sdk.png"><img class="size-full wp-image-1143" title="paypal_iphone_ios_sdk" src="http://www.alexanderjaeger.de/wp-content/uploads/2011/02/paypal_iphone_ios_sdk.png" alt="PayPal iphone / iOS SDK" width="402" height="402" /></a><p class="wp-caption-text">PayPal iphone / iOS SDK</p></div>
<p>In der aktuellen Diskussion über die Abo-Gebühren von Apple, die inApp Beteiligungen die verlangt werden, geht voll unter das es auch noch andere Bezahlmöglichkeiten gibt.</p>
<p>Unter anderem bietet PayPal ein eigenes <a href="https://www.x.com/community/ppx/sdks" target="_blank">iPhone / iOS SDK</a> an.</p>
<p>Dieses kann in jede App eingebunden werden und den Bezahlvorgang für Inhalte übernehmen. Beträge, Rechnungsposten, Steuer / Versandgebühren sind dabei sehr gut einstellbar. Im Fall einer erfolgreichen Zahlung erhält man von PayPal eine PayPal-Transactions-ID, womit der jeder Bezahlvorgang eindeutig ist.</p>
<p>Eingebunden wird das SDK sehr einfach: Downloaden, Add existing Files -&gt; die *.a Datei und alle .h Dateien auswählen und importieren.</p>
<p>In dem Viewcontroller, in dem der Bezahlvorgang dann vonstatten gehen soll folgende include Anweisung:</p>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 10.0px 'Courier New'} -->#import &#8220;PayPal.h&#8221;</p>
<p>weitere Schritte können in der Doku von Paypal entnommen werden.</p>
<p>Was nicht ind er Dokumentation erwähnt ist: um das SDK nutzen zu können, bedarf es auch einer xml Lib. Wenn diese nicht vorhanden ist, bekommt man Fehlermeldungen im folgenden Stil:</p>
<blockquote><p>&#8220;_xmlNodeListGetString&#8221;, referenced from:</p>
<p>-[ap_ReceiverIdentifier deserializeElementsFromNode:] in libPayPalMEP.a(ap.o)</p>
<p>-[ap_Address deserializeElementsFromNode:] in libPayPalMEP.a(ap.o)</p>
<p>-[ap_AddressList deserializeElementsFromNode:] in libPayPalMEP.a(ap.o)</p>
<p>-[ap_CurrencyCodeList deserializeElementsFromNode:] in libPayPalMEP.a(ap.o)</p>
<p>-[ap_CurrencyList deserializeElementsFromNode:] in libPayPalMEP.a(ap.o)</p>
<p>-[ap_CurrencyConversionList deserializeElementsFromNode:] in libPayPalMEP.a(ap.o)</p>
<p>-[ap_CurrencyConversionTable deserializeElementsFromNode:] in libPayPalMEP.a(ap.o)</p>
<p>-[ap_DisplayOptions deserializeElementsFromNode:] in libPayPalMEP.a(ap.o)</p>
<p>-[ap_ErrorList deserializeElementsFromNode:] in libPayPalMEP.a(ap.o)</p></blockquote>
<p>usw.</p>
<p>Dieses kann verhindert werden, indem man die <strong>libxml2.dylib </strong>als existing Framework einbettet / hinzufügt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexanderjaeger.de/paypal-ios-sdk/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>trim NSString iPhone objective C</title>
		<link>http://www.alexanderjaeger.de/trim-nsstring-iphone-objective-c/</link>
		<comments>http://www.alexanderjaeger.de/trim-nsstring-iphone-objective-c/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 16:01:37 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[apples]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[objective c]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[programmiersprachen]]></category>

		<guid isPermaLink="false">http://www.alexanderjaeger.de/?p=817</guid>
		<description><![CDATA[Aus anderen Programmiersprachen kennt man den trim(); Befehl, der folgendes tut: trim — Entfernt Whitespaces (oder andere Zeichen) am Anfang und Ende eines Strings In ObjC ist eine solche trim Funktionalität z.B: sinnvoll wenn man eine XML parsen möchte und in der XML Leerzeichen vor dem eigentlichen String sind. Folgende Anweisung entfernt die störenden Leerzeichen [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_820" class="wp-caption aligncenter" style="width: 587px"><a href="http://www.alexanderjaeger.de/wp-content/uploads/2009/09/trimmed_string_obj_c.png"><img class="size-full wp-image-820" title="trimmed string obj c" src="http://www.alexanderjaeger.de/wp-content/uploads/2009/09/trimmed_string_obj_c.png" alt="trimmed string obj c" width="577" height="100" /></a><p class="wp-caption-text">trimmed string obj c</p></div>
<p>Aus anderen Programmiersprachen kennt man den <strong>trim();</strong> Befehl, der folgendes tut:</p>
<blockquote><p><strong><span>trim</span> — <span>Entfernt Whitespaces (oder andere Zeichen) am Anfang und Ende eines Strings</span></strong></p></blockquote>
<p><span>In ObjC ist eine solche trim Funktionalität z.B: sinnvoll wenn man eine XML parsen möchte und in der XML Leerzeichen vor dem eigentlichen String sind.</span></p>
<p><span>Folgende Anweisung entfernt die störenden Leerzeichen (whitspaces):</span></p>
<pre><strong>NSString *trimmedString = <span style="color: #66cc66;">[StringWithWhitespaces</span> stringByTrimmingCharactersInSet:<span style="color: #66cc66;">[</span>NSCharacterSet whitespaceAndNewlineCharacterSet<span style="color: #66cc66;">]</span><span style="color: #66cc66;">]</span>;</strong></pre>
<p>Resultat ist ein NSString, der ohne Probleme genutzt werden kann.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexanderjaeger.de/trim-nsstring-iphone-objective-c/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Facesquatting facebook username funktion</title>
		<link>http://www.alexanderjaeger.de/facesquatting-facebook-username-funktion/</link>
		<comments>http://www.alexanderjaeger.de/facesquatting-facebook-username-funktion/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 09:34:31 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Netzwelt]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[apples]]></category>
		<category><![CDATA[caption]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[genutzt]]></category>
		<category><![CDATA[gerichtsurteile]]></category>
		<category><![CDATA[neu]]></category>
		<category><![CDATA[nicht]]></category>
		<category><![CDATA[profiles]]></category>
		<category><![CDATA[ß]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web2 0]]></category>

		<guid isPermaLink="false">http://www.alexanderjaeger.de/?p=646</guid>
		<description><![CDATA[Basic thinking beschriebt heute einen aufkommenden Trend: Facesquatting. Dabei wird wie beim Domaingrabbing bekannt, ein prominenter Name oder ein Produktname genutzt, um eigene Sachen zu pushen. Beispielsweise www.facebook.com/apple könnte man über die von Facebook neu geschaffene Funktion http://www.facebook.com/username/ registrieren. Wer zukünftig auf facebook.com/apple surft wird aber nicht wie zu erwarten Infos über Apple sondern gezwitscher [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_647" class="wp-caption aligncenter" style="width: 429px"><a href="http://www.alexanderjaeger.de/wp-content/uploads/2009/06/facebookusername.jpg"><img class="size-full wp-image-647" title="facebookusername" src="http://www.alexanderjaeger.de/wp-content/uploads/2009/06/facebookusername.jpg" alt="Facebook Username Funktion" width="419" height="68" /></a><p class="wp-caption-text">Facebook Username Funktion</p></div>
<p><a title="basic Thinking" href="http://www.basicthinking.de/blog/2009/06/15/facesquatting-der-identitaetsdiebstahl-boomt/" target="_blank">Basic thinking</a> beschriebt heute einen aufkommenden Trend: <strong>Facesquatting</strong>. Dabei wird wie beim Domaingrabbing bekannt, ein prominenter Name oder ein Produktname genutzt, um eigene Sachen zu pushen. Beispielsweise www.facebook.com/apple könnte man über die von Facebook neu geschaffene Funktion <a rel="nofollow" href="http://facebook.com/username/" target="_blank">http://www.facebook.com/username/</a> registrieren. Wer zukünftig auf <a rel="nofollow" href="http://facebook.com/apple" target="_blank">facebook.com/apple</a> surft wird aber nicht wie zu erwarten Infos über Apple sondern gezwitscher des Grabbers finden.</p>
<p>Dieses Vorgehen kennt man aus der URL / Domainszene, wobei dieser Markt durch diverse Gerichtsurteile zugunsten der rechtmäßigen Rechteinhaber quasi ausgestorben ist. In den Web2.0 Portalen Twitter, Facebook und Konsorten bleibt jedoch abzuwarten, wie dort das weitere Vorgehen ist.</p>
<p>Für Webmaster wäre relevant, ob durch die neue Usernamen-Funktion sichtbar wäre, wer auf einen Link geklickt hat, bzw. wer ihn in Facebook über die &#8220;Link teilen&#8221; &#8211; bzw &#8220;Share Link&#8221; Funktion publiziert. Dadurch könnten Personen ausgemacht werden, die über ein großes <strong>Mundpropaganda </strong>(<strong>OnlinePropaganda</strong>) Publikum verfügen.</p>
<p><strong>Was ist der Facebook Username:</strong><br />
Man kann eine Facebook-URL (spezifische Webadresse) persönlich gestalten, indem man einen eindeutigen Nutzernamen auswählst. Er wird dann, wenn das Profil angesehen wird, in der Adressleiste desBrowsers nach &#8220;<a rel="nofollow" href="http://facebook.com/" target="_blank">http://www.facebook.com/</a>&#8221; angezeigt.<br />
<strong>Wo kann man den Facebook Usernamen anfordern?</strong></p>
<p>Ab Samstag, den 13. Juni 2009 kann man einen eigenen Benutzernamen unter <a rel="nofollow" href="http://www.facebook.com/username" target="_blank">http://www.facebook.com/username</a> auswählen.</p>
<p>Entweder kannst man den von Facebook vorgeschlagenen Nutzernamen auswählen oder einen eigenen erstellen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexanderjaeger.de/facesquatting-facebook-username-funktion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jaeger empfiehlt preisjaeger</title>
		<link>http://www.alexanderjaeger.de/jaeger-empfiehlt-preisjaeger/</link>
		<comments>http://www.alexanderjaeger.de/jaeger-empfiehlt-preisjaeger/#comments</comments>
		<pubDate>Mon, 25 May 2009 16:00:13 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Netzwelt]]></category>
		<category><![CDATA[4g]]></category>
		<category><![CDATA[8 gb]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[apple ipod]]></category>
		<category><![CDATA[Apple iPod Nano 16GB 4G]]></category>
		<category><![CDATA[Apple iPod Nano 8 GB 4G]]></category>
		<category><![CDATA[apples]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[deutschland]]></category>
		<category><![CDATA[Ersparnis]]></category>
		<category><![CDATA[flagge]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[geizhals]]></category>
		<category><![CDATA[Geizhalspreis]]></category>
		<category><![CDATA[guenstig]]></category>
		<category><![CDATA[guenstiger]]></category>
		<category><![CDATA[import]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[ipod nano 8 gb]]></category>
		<category><![CDATA[ipods]]></category>
		<category><![CDATA[jaeger]]></category>
		<category><![CDATA[liveshopping]]></category>
		<category><![CDATA[nano]]></category>
		<category><![CDATA[Nanos]]></category>
		<category><![CDATA[nette]]></category>
		<category><![CDATA[preis]]></category>
		<category><![CDATA[preis konsolen]]></category>
		<category><![CDATA[Preisbock]]></category>
		<category><![CDATA[Produkten]]></category>
		<category><![CDATA[prospekt]]></category>
		<category><![CDATA[schnäppchen]]></category>
		<category><![CDATA[Versand]]></category>
		<category><![CDATA[Version]]></category>

		<guid isPermaLink="false">http://www.alexanderjaeger.de/?p=541</guid>
		<description><![CDATA[Preistips, Gutscheine, Schnäppchen, games, liveshopping, preisjaeger, konsolen, amazon, import, prospekte von preisjaeger.at]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter" title="preis jaeger" src="http://www.preisjaeger.at/wp-content/themes/inove/img/logo.png" alt="" width="437" height="109" /></p>
<p>Der Namensvetter <a title="preis jaeger" href="http://www.preisjaeger.at" target="_blank">preisjaeger.at</a> bietet einen Blog mit aktuellen <strong>Schnäppchen, Aktionen und Gutscheinen</strong>.</p>
<p>Die Aktionen sind dabei entweder für Deutschland oder Österreich relevant, erkennbar an einer kleinen Flagge in jedem Artikel.</p>
<p>Exemplarisch eine aktuelle Aktion: <a title="preis jaeger" href="http://www.preisjaeger.at/elektronik/mp3-player-audio/apple-ipod-nano-8gb-und-16gb-ab-117e/" target="_blank">Apple iPod nano 8 GB und 16 GB ab 117 €</a>, relevant für Deutschland und Österreich, da die Aktionen von Preisbock für beide Länder relevant ist.</p>
<p>Nett dabei auch immer ein Verweis auf geizhals.at mit den dort günstigsten Preisen, wie z.B.:</p>
<ul>
<li><a title="Apple iPod 8GB" href="http://www.preisjaeger.at/redirect/?r=204" target="_blank"><strong>Apple iPod Nano 8 GB (4G)</strong></a> für 112€ + 4,99€ (DE) bzw. 9,99€ (AT) Versand (Geizhalspreis: <a title="zu Geizhals.at" href="http://geizhals.at/eu/?a=364868&amp;plz=&amp;t=v&amp;va=b&amp;vl=de&amp;v=e#filterform" target="_blank">129€</a>)</li>
<li><a title="Apple iPod 16GB" href="http://www.preisjaeger.at/redirect/?r=204" target="_blank"><strong>Apple iPod Nano 16GB (4G)</strong></a> für 150€ + 4,99€ (DE) bzw. 9,99€ (AT) Versand (Geizhalspreis: <a title="zu Geizhals.at" href="http://geizhals.at/eu/?a=364883&amp;plz=&amp;t=v&amp;va=b&amp;vl=de&amp;v=e#filterform" target="_blank">171€</a>)</li>
</ul>
<p>Solche Aktions- Gutscheinblogs leben von der Aktivität der Macher, daher bleibt zu hoffen, dass das Niveau weiterhin hoch bleibt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexanderjaeger.de/jaeger-empfiehlt-preisjaeger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone development howto device release with code signing</title>
		<link>http://www.alexanderjaeger.de/iphone-development-howto/</link>
		<comments>http://www.alexanderjaeger.de/iphone-development-howto/#comments</comments>
		<pubDate>Tue, 05 May 2009 15:16:40 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[apples]]></category>
		<category><![CDATA[certificates]]></category>
		<category><![CDATA[develop]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[entwickler]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[profiles]]></category>
		<category><![CDATA[projekt]]></category>
		<category><![CDATA[ß]]></category>
		<category><![CDATA[team index]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.alexanderjaeger.de/?p=475</guid>
		<description><![CDATA[Eigenes Programm auf iPhone bringen Howto]]></description>
			<content:encoded><![CDATA[<p>Wer sich bei Apples iPhone Development Programm angemeldet hat, möchte auch in den Genuss kommen, die eigenen Programme auf einem gerät testen zu können.</p>
<p>Hier eine kleine Anleitung, wie man Xcode dazu bewegt, die Programme auf das iPhone zu spielen.</p>
<p>Weiter unten im Artikel werden Probleme und mögliche Ursachen beschrieben.</p>
<h2><strong>1. Schritt Zertifikat beantragen um als iPhone Developer erkannt zu werden</strong></h2>
<p class="expandlabel">Certificate Signing Request erstellen</p>
<p class="expandlabel">Schlüsselbundverwaltung -&gt; Zertifikatsassistent -&gt; Zertifikat einer Zertifizierungsinstanz anfordern</p>
<p class="expandlabel"><a href="http://www.alexanderjaeger.de/wp-content/uploads/2009/05/csr.png"><img class="aligncenter size-full wp-image-477" title="csr" src="http://www.alexanderjaeger.de/wp-content/uploads/2009/05/csr.png" alt="csr" width="559" height="157" /></a></p>
<ul>
<li>Mail Adresse und Name entsprechend dem Apple Account eintragen</li>
<li>CSR auf Festplatte speichern</li>
<li><a rel="nofollow" href="http://developer.apple.com/iphone/manage/certificates/team/index.action" target="_blank">Zertifikatverwaltung Apple Developer Connection</a> -&gt; hochladen</li>
<li>Nach Bestätigung das Zertifikat herunterladen und zum Schlüsselbund hinzufügen</li>
</ul>
<p><a href="http://www.alexanderjaeger.de/wp-content/uploads/2009/05/developmenet-certificates.png"><img class="aligncenter size-medium wp-image-483" title="developmenet-certificates" src="http://www.alexanderjaeger.de/wp-content/uploads/2009/05/developmenet-certificates-300x54.png" alt="developmenet-certificates" width="300" height="54" /></a></p>
<ul>
<li>Schlüsselbundverwaltung -&gt; Einstellungen -&gt; Zertifikate beide Optionen ausschalten</li>
</ul>
<h2><strong>2. Device registrieren</strong></h2>
<ul>
<li>iPhone UID herausfinden</li>
<li>XCode -&gt; Window -&gt; Organizer -&gt; iPhone auswählen -&gt; identifier kopieren</li>
<li><a rel="nofollow" href="http://developer.apple.com/iphone/manage/devices/index.action" target="_blank">Apple Developer Connection Device Verwaltung</a> -&gt; Add Device</li>
<li>Daten eintragen</li>
<li>Submit</li>
</ul>
<h2><strong>3. App ID</strong></h2>
<p>Jedes Programm benötigt einen eigenen Identifier.</p>
<ul>
<li><a rel="nofollow" href="http://developer.apple.com/iphone/manage/bundles/index.action" target="_blank">Apple Developer Connection App ID Verwaltung</a> -&gt; Add ID</li>
<li>Package und ProgrammName genau so eintragen wie es später auch sein wird, wichtig:<strong> Case sensitive!</strong></li>
<li>Submit<strong><br />
</strong></li>
</ul>
<h2><strong>4. Provisioning</strong></h2>
<p>Im 4. Schritt wird das Gerät, der Entwickler und das Programm zu einem Datensatz zusammengeführt.</p>
<ul>
<li><a rel="nofollow" href="http://developer.apple.com/iphone/manage/provisioningprofiles/index.action" target="_blank">Apple Developer Connection Provisioning Verwaltung</a> -&gt; Add Profile</li>
<li>Gerät, Entwickler und App ID auswählen</li>
<li>Submit</li>
<li>Kurz warten, dann Download des entstandenen Files</li>
<li>Datei mit XCode öffnen</li>
<li>Im XCode Organizer kann in &#8220;Provisioning Profiles&#8221; geprüft werden, was bereits installiert ist.</li>
<li>Selbiges beim angeschlossenen iPhone</li>
</ul>
<h2><strong>5. Projekt signen</strong></h2>
<ul>
<li>Projektname -&gt; Rechtsklick -&gt; Get Info</li>
<li>Code Signing -&gt; Any iPhone OS -&gt; iPhone Developer auswählen</li>
</ul>
<h2><strong>6. Build</strong></h2>
<ul>
<li>Device &#8211; OS Version Release auswählen</li>
<li>Build and Go klicken</li>
</ul>
<p><a rel="nofollow" href="http://www.alexanderjaeger.de/wp-content/uploads/2009/05/build-success.png"><img class="aligncenter size-full wp-image-476" title="build-success" src="http://www.alexanderjaeger.de/wp-content/uploads/2009/05/build-success.png" alt="build-success" width="503" height="126" /></a></p>
<h2>Probleme</h2>
<p>Mögliche Fehler die auftreten können:<br />
&#8220;<strong>iphone code signing error</strong>&#8221;</p>
<p>Ursachen:</p>
<ul>
<li>Das kann zum einen daran liegen, das man nicht die richtige Identität ausgewhlt hat, um das Projekt zu signen.</li>
<li>Zum anderen kann es sein, dass man sich verschrieben hat beim AppName oder dem Package.</li>
<li>Als letzte Ursache kann ein fehlen des gebündelten Provisioning Pakets sein, siehe Schritt 4.</li>
</ul>
<p>Weitere Infos:</p>
<p><a href="http://www.nerdpride.de/labels/code.html" target="_blank">nerdpride Blog Eintrag</a></p>
<p><a rel="nofollow" href="http://developer.apple.com/support/" target="_blank">Apple Developer Support Center</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexanderjaeger.de/iphone-development-howto/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>SVN subclipse howto</title>
		<link>http://www.alexanderjaeger.de/svn-subclipse-howto/</link>
		<comments>http://www.alexanderjaeger.de/svn-subclipse-howto/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 21:21:06 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[apples]]></category>
		<category><![CDATA[caption]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Fachbereich]]></category>
		<category><![CDATA[genutzt]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[subclipse]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[uni köln]]></category>
		<category><![CDATA[versionierung]]></category>

		<guid isPermaLink="false">http://www.alexanderjaeger.de/?p=434</guid>
		<description><![CDATA[Subclipse ist ein Plugin der freien Entwicklungsplattform Eclipse, welche plattformunabhängig auf Java aufbaut. Sublipse wird dabei zur Versionierung von Dateien im Entwicklungszyklus genutzt und kommuniziert mit einem subversion Server.]]></description>
			<content:encoded><![CDATA[<div id="attachment_436" class="wp-caption aligncenter" style="width: 347px"><img class="size-full wp-image-436" title="Subclipse Apple OSX" src="http://www.alexanderjaeger.de/wp-content/uploads/2009/04/bild-6.png" alt="Subclipse Apple OSX" width="337" height="138" /><p class="wp-caption-text">Subclipse Apple OSX</p></div>
<p>Der Informatik Fachbereich der Uni Köln etwas versteckt eine sehr gut beschriebene Anleitung zum Thema SVN mit Subclipse.</p>
<p>Die Anleitung umfasst dabei die Installation und Benutzung des Plugins und Umschreibt die Vorgänge / Notwendigkeiten in ausreichendem Maße.</p>
<p><a title="svn subclipse howto" href="http://www.informatik.uni-koeln.de/ls_speckenmeyer/teaching/ss07/progprak2007_svntut.html#subclipse_install" target="_blank">SVN sublipse howto Uni Köln</a></p>
<p>Subclipse ist ein Plugin der freien Entwicklungsplattform Eclipse, welche plattformunabhängig auf Java aufbaut. Sublipse wird dabei zur Versionierung von Dateien im Entwicklungszyklus genutzt und kommuniziert mit einem Subversion Server.</p>
<p>Subversion:</p>
<blockquote><p><strong>Subversion (SVN)</strong> ist eine Open-Source-Software zur Versionsverwaltung von Dateien und Verzeichnissen.</p>
<p>Die Versionierung erfolgt in einem zentralen Projektarchiv (engl. <em>repository</em>) in Form einer einfachen Revisionszählung. Wenn Änderungen an Inhalten verteilt auf den Computern der Bearbeiter ausgeführt werden, werden zwischen dem Projektarchiv und einem Arbeitsplatz jeweils nur die Unterschiede zu bereits vorhandenen Ständen übertragen; anfangs das gesamte Projekt, später nur Änderungen.[...]</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.alexanderjaeger.de/svn-subclipse-howto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getdropbox &#8211; manage files from everywhere</title>
		<link>http://www.alexanderjaeger.de/gedropbox-manage-files-everywhere/</link>
		<comments>http://www.alexanderjaeger.de/gedropbox-manage-files-everywhere/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 23:00:39 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[apples]]></category>
		<category><![CDATA[automatisch]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[bilder]]></category>
		<category><![CDATA[Bildern]]></category>
		<category><![CDATA[Datensicherung]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[os]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[Plattformunabhängigkeit]]></category>
		<category><![CDATA[Problem]]></category>
		<category><![CDATA[publishing]]></category>
		<category><![CDATA[Publizierung]]></category>
		<category><![CDATA[Rechnerunabhängigkeit]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[synch]]></category>
		<category><![CDATA[Synchronisation]]></category>
		<category><![CDATA[versionierung]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.alexanderjaeger.de/?p=280</guid>
		<description><![CDATA[Synchronisation, Versionierung, Plattformunabhängigkeit, Rechnerunabhängigkeit, Datensicherung und Publizierung von Bildern]]></description>
			<content:encoded><![CDATA[<p>Im neuen Jahr der erste Beitrag über eine Dienstleistung / Applikation die mir die letzten Monate die tägliche Arbeit erheblich erleichtert hat: <a title="getdropbox.com" href="http://www.getdropbox.com" target="_blank">getdropbox.com</a></p>
<p><img src="https://www.getdropbox.com/static/1235993843/images/main_logo.png" alt="" /></p>
<p>Angeboten wird dort nach Anmeldung eine Online-Verwaltng für die eigenen Dateien. Das Besondere ist die Flexibilität und Einfachheit, so können die Dateien von überall per Web Interface verändert, gelöscht, verschoben oder auf den zugreifenden Rechner heruntergeladen werden. Neben dem Browserzugriff sind Applikationen für Windows, Apple Mac OS und Linux verfügbar. So kann auf jedem eigenen Rechner das Programm installiert werden und nach Eingabe der Accountdaten hällt die Software die Dateien automatisch auf dem aktuellsten Stand. So wird nach getaner Schreibarbeit am Notebook während einer Zugfahrt beim nächsten Internetzugriff automatisch die neuesten Versionen hochgeladen und sind dann am heimischen PC verfügbar und können verfeinert werden.</p>
<p>Neben der reinen Synchronisation der Dateien wird im Hintergrund auch eine Versionierung der Dateien vorgenommen, ein Rückspung zu einer alten Version ist somit kein Problem, selbst ein versehentliches Löschen einer Datei / eines Ordners stellt kein Problem dar, gelöschte Inhalte können wiederhergestellt werden.</p>
<p>Die Software verhällt sich auf dem lokalen Rechner sehr zurückhaltend und wird nur in Form eines Ordners genutzt, der sich in die Dokumente respektive Eigenen Dateien eingliedert.</p>
<p>Um das Angebot rund zu machen, hat man über die Web Schnittstelle die Möglichkeit, Dateien mit anderen gemeinsam zu bearbeiten via Share, oder aus einer Sammlung von Bilddateien ohne weitere Eingriffe ein simplex attraktives Webalbum der Bilder zu generieren.</p>
<p>Zusamenfassend liefert die Software: <strong>Synchronisation, Versionierung, Plattformunabhängigkeit, Rechnerunabhängigkeit, Datensicherung und Publizierung von Bildern</strong></p>
<p>Bei der kostenlosen Mitgliedschaft sind 2.0 GB Speicherplatz verfügbar, 50 GB erhällt man für 9,99 $ / Monat bzw. 99 $ / Jahr. Zum Austausch der eigenen Dateien, Arbeitsdokumente und einigen Bildern sollten 2 GB aber ausreichend sein.</p>
<p>Weitere Artikel:</p>
<p><a title="Apfelquak" href="http://www.apfelquak.de/2009/03/02/speichern-in-der-wolke-was-ist-wenn-es-regnet/#respond" target="_blank">Artikel auf Apfelquak</a></p>
<p><a href="http://freewareosx.wordpress.com/2009/01/31/dropbox-nahtlos-integrierter-online-speicherplatz/" target="_blank">freewareosx</a></p>
<p><a href="http://www.basicthinking.de/blog/2008/12/09/filesharing-dienst-dropio/trackback/" target="_blank">Artikel über drop.io auf BasicThinking</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.alexanderjaeger.de/gedropbox-manage-files-everywhere/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Osx Bluescreen Tipps und Hilfe</title>
		<link>http://www.alexanderjaeger.de/osx-bluescreen-tipps-help/</link>
		<comments>http://www.alexanderjaeger.de/osx-bluescreen-tipps-help/#comments</comments>
		<pubDate>Wed, 12 Nov 2008 13:35:33 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Techniktipps]]></category>
		<category><![CDATA[amp]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[apples]]></category>
		<category><![CDATA[betriebssystem]]></category>
		<category><![CDATA[booten]]></category>
		<category><![CDATA[crtl]]></category>
		<category><![CDATA[enhancement software]]></category>
		<category><![CDATA[fsck]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[period of time]]></category>
		<category><![CDATA[Problem]]></category>
		<category><![CDATA[rf system]]></category>
		<category><![CDATA[sbin]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[single user]]></category>
		<category><![CDATA[system library]]></category>
		<category><![CDATA[tipp]]></category>
		<category><![CDATA[yf]]></category>

		<guid isPermaLink="false">http://www.alexanderjaeger.de/?p=58</guid>
		<description><![CDATA[Wenn beim booten von OSX ein Bluescreen erscheint ist das keine Windows Krankheit, sondern ein mittlerweile bei OSX häufiger vorkommendes Probem. Als Lösungen kommen mehrere Ansätze in Frage: 1) Kommandozeile nutzen und &#8220;Applikation enhancement Software&#8221; löschen Single User starten: beim booten Steuerung+S (Crtl+S) gedrückt lassen In der Shell eingeben: /sbin/fsck -fy /sbin/mount -uw / rm [...]]]></description>
			<content:encoded><![CDATA[<p>Wenn beim booten von OSX ein Bluescreen erscheint ist das keine Windows Krankheit, sondern ein mittlerweile bei OSX häufiger vorkommendes Probem.</p>
<p>Als Lösungen kommen mehrere Ansätze in Frage:</p>
<p>1) Kommandozeile nutzen und &#8220;Applikation enhancement Software&#8221; löschen</p>
<blockquote>
<ul>
<li>Single User starten: beim booten Steuerung+S (Crtl+S) gedrückt lassen</li>
<li>In der Shell eingeben:
<ul>
<li> <tt>/sbin/fsck -fy</tt></li>
<li><tt>/sbin/mount -uw /</tt></li>
<li><tt>rm -rf /System/Library/SystemConfiguration/ApplicationEnhancer.bundle</tt></li>
<li><tt>reboot</tt></li>
</ul>
</li>
<li>Nach dem Reboot sollte alles wie gewohnt funktionieren</li>
</ul>
</blockquote>
<p>2) Leopard neu installieren</p>
<blockquote><p>After completing an upgrade installation of Leopard and restarting the computer, a “blue screen” may appear for an extended period of time.</p>
<p>Dieses Problem tritt bei der Installation vom aktuellen Apple Betriebssystem Leopard auf. Apple selbst hat dazu ein <a href="http://docs.info.apple.com/article.html?artnum=306857" target="_blank">Supportdokument</a> erarbeitet.</p></blockquote>
<p>3) Rechte reparieren</p>
<ul>
<li>OSX Installations DVD einlegen</li>
<li>Installation beenden und Festplattendiagnose starten</li>
<li>Rechte überprüfen &amp; reparieren</li>
<li>Reboot</li>
</ul>
<p>4) Kommandozeile nutzen und Festplatte überprüfen</p>
<blockquote>
<ul>
<li>Single User starten: beim booten Steuerung+S (Crtl+S) gedrückt lassen</li>
<li>In der Shell eingeben:
<ul>
<li> <tt>fsck -yf</tt></li>
<li><tt>reboot</tt></li>
</ul>
</li>
</ul>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.alexanderjaeger.de/osx-bluescreen-tipps-help/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

