1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Die AT-Magazin iPhone App - Der Entwicklerthread

Dieses Thema im Forum "Erledigt" wurde erstellt von Thaddäus, 09.08.09.

  1. Thaddäus

    Thaddäus Golden Noble

    Dabei seit:
    27.03.08
    Beiträge:
    15.163
    So, damit wir hier weiter kommen mit der AT-Magazin App (RSS Reader), habe ich diesen Folgethread eröffnet.

    Im Moment kriege ich in meinem App noch keine Verbindung zum RSS-Magazin-Feed (Errorcode 5).

    Ich habe die entsprechenden Dateien angehängt, wäre dankbar wenn jemand den Fehler erkennen würde...

    Hier noch den entsprechenden Codeabschnitt der Angabe des RSS-Feeds:

    Code:
    - (void)viewDidAppear:(BOOL)animated {
    	[super viewDidAppear:animated];
    	
    	if ([stories count] == 0) {
    		NSString * path = @"feed://www.apfeltalk.de/forum/magazin.rss";
    		[self parseXMLFileAtURL:path];
    	}
    	
    	cellSize = CGSizeMake([newsTable bounds].size.width, 60);
    
     

    Anhänge:

    TheFuror, M.H, v-wort und 4 anderen gefällt das.
  2. Thaddäus

    Thaddäus Golden Noble

    Dabei seit:
    27.03.08
    Beiträge:
    15.163
    By the way: Wie kann ich das so Programmieren, dass durch drehen des iPhones oder iPod Touchs das Gerät in den Landscapemodus wechselt? Das tut es nämlich noch nicht... :(
     
  3. Thaddäus

    Thaddäus Golden Noble

    Dabei seit:
    27.03.08
    Beiträge:
    15.163
    Hat niemand eine Idee zur Problematik mit dem RSS-Feed?
     
  4. MatzeLoCal

    MatzeLoCal Rheinischer Bohnapfel

    Dabei seit:
    05.01.04
    Beiträge:
    2.421
    TIPP: shouldAutorotateToInterfaceOrientation

    so.. jetzt darfst du suchen :p
     
  5. Thaddäus

    Thaddäus Golden Noble

    Dabei seit:
    27.03.08
    Beiträge:
    15.163
    Hab das hier gefunden, da muss jetzt wohl noch landscape rein:

    Code:
    - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    	// Return YES for supported orientations
    	return (interfaceOrientation == UIInterfaceOrientationPortrait);
     
  6. Thaddäus

    Thaddäus Golden Noble

    Dabei seit:
    27.03.08
    Beiträge:
    15.163
    Hab das mal so ergänzt, kompiliert auch, aber zeigt keine Wirkung:

    Code:
    - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    	// Return YES for supported orientations
    	return (interfaceOrientation == UIInterfaceOrientationPortrait);
    	return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
    	return (interfaceOrientation == UIInterfaceOrientationLandscapeRight);
    EDIT: Ich habs, ich Depp hab das

    Code:
    (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation [B][U]{return YES;[/U][/B]
    vergessen... :p
     
    Nero_71 gefällt das.
  7. Thaddäus

    Thaddäus Golden Noble

    Dabei seit:
    27.03.08
    Beiträge:
    15.163
    Ich scheitere immer noch an der Einbindung dieses Feeds:

    feed://www.apfeltalk.de/forum/magazin.rss
     
  8. myJ

    myJ Idared

    Dabei seit:
    17.11.08
    Beiträge:
    24
    bist du sicher das es nicht sinnvoller ist @"http://www.apfeltalk.de/forum/magazin.rss" zu verwenden?
     
    Thaddäus gefällt das.
  9. Thaddäus

    Thaddäus Golden Noble

    Dabei seit:
    27.03.08
    Beiträge:
    15.163
    Du bist mein Held... :p Hätt ich auch selbst drauf kommen können... :D Danke vielmal...

    Was jetzt noch super wäre, ist folgendes:

    Im Moment öffnet sich Safari, wenn ich einen RSS Link antippe. Idealerweise würde die Seite aber in der App selbst geöffnet mit einem "zurück" Button, so dass man wieder zur Auflistung kommt...
     
  10. Thaddäus

    Thaddäus Golden Noble

    Dabei seit:
    27.03.08
    Beiträge:
    15.163
    Hier noch ein Vergleich zwischen der AT-App und der Free RSS Reader App. Es geht um das Resultat, wenn der Link angetippt wird:

    Free RSS Reader:

    [​IMG]

    Die AT-App:

    [​IMG]

    Wobei zu sagen ist, dass die Free RSS App eben kein Safarfenster öffnet...

    Und hier noch als Info den kleinen Splash Screen, den ich gebastelt hab:

    [​IMG]
     
  11. below

    below Kalterer Böhmer

    Dabei seit:
    08.10.06
    Beiträge:
    2.865
    Stell das Projekt doch mal in git oder ähnliches :D

    Alex
     
  12. below

    below Kalterer Böhmer

    Dabei seit:
    08.10.06
    Beiträge:
    2.865
    Zum feed: Du musst Dich als Handler für das feed: Scheme eintragen. Schau Dir mal den Key CFBundleURLTypes in der Info.plist an.

    Alex
     
  13. Jamsven

    Jamsven London Pepping

    Dabei seit:
    21.11.07
    Beiträge:
    2.046
    Ein kleiner Vorschlag für den Namen: ApfelApp ganz nach der CI von AT
     
  14. Thaddäus

    Thaddäus Golden Noble

    Dabei seit:
    27.03.08
    Beiträge:
    15.163
    Der Key ist da nicht vorhanden... :oops:

    Zum Namen: AT Magazin gefällt mir bisher noch besser... ;)
     
    #14 Thaddäus, 12.08.09
    Zuletzt bearbeitet: 12.08.09
  15. below

    below Kalterer Böhmer

    Dabei seit:
    08.10.06
    Beiträge:
    2.865
    RTFM! Klar, Du musst den Key eintragen.

    Und möchtest Du das Projekt opensource machen?

    Alex

    P.S.: Warum gibst Du 10.6 in Deiner Signatur an?
     
  16. Thaddäus

    Thaddäus Golden Noble

    Dabei seit:
    27.03.08
    Beiträge:
    15.163
    Grins, nur um zu sehen, wie lange es dauert, bis es jemand bemerkt, bist der erste... ;)
     
    #16 Thaddäus, 12.08.09
    Zuletzt bearbeitet: 12.08.09
  17. Thaddäus

    Thaddäus Golden Noble

    Dabei seit:
    27.03.08
    Beiträge:
    15.163
    Also, die URL Types habe ich nun in der info.plist, allerdings noch leer. Wie muss ich die URL-Types da eintragen?
     
  18. Thaddäus

    Thaddäus Golden Noble

    Dabei seit:
    27.03.08
    Beiträge:
    15.163
    Im Moment sieht der Sourcecode der info.plist so aus:

    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    	<key>CFBundleDevelopmentRegion</key>
    	<string>de_DE</string>
    	<key>CFBundleDisplayName</key>
    	<string>AT Magazin</string>
    	<key>CFBundleExecutable</key>
    	<string>${EXECUTABLE_NAME}</string>
    	<key>CFBundleIconFile</key>
    	<string>icon.png</string>
    	<key>CFBundleIdentifier</key>
    	<string>com.skoenig.tabRSS</string>
    	<key>CFBundleInfoDictionaryVersion</key>
    	<string>6.0</string>
    	<key>CFBundleName</key>
    	<string>${PRODUCT_NAME}</string>
    	<key>CFBundlePackageType</key>
    	<string>APPL</string>
    	<key>CFBundleSignature</key>
    	<string>????</string>
    	<key>CFBundleVersion</key>
    	<string>1.0</string>
    	<key>LSRequiresIPhoneOS</key>
    	<true/>
    	<key>NSMainNibFile</key>
    	<string>MainWindow</string>
    	[COLOR="Blue"]<key>CFBundleURLTypes</key>
    	<string></string>[/COLOR]
    </dict>
    </plist>
    
     
  19. Patrick Rollbis

    Patrick Rollbis Moderator Betriebssysteme
    AT Moderation

    Dabei seit:
    22.10.06
    Beiträge:
    5.513
    Wieso nutzt du nicht den Beispiel-RSS Reader und veränderst den?
     
  20. Thaddäus

    Thaddäus Golden Noble

    Dabei seit:
    27.03.08
    Beiträge:
    15.163
    Wär ebenfalls eine Möglichkeit gewesen, aber

    1. Möchte ich noch etwas lernen
    2. Hab ich keine Lust von vorne anzufangen... ;)

    Aber genau wie in der TopSongs Sample-App möchte ich auf der zweiten Seite den Inhalt des RSS Feeds anzeigen lassen, mit dem einem zurück button...
     

Diese Seite empfehlen