• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> Klick

Die AT-Magazin iPhone App - Der Entwicklerthread

Christian Blum

Goldrenette von Blenheim
Registriert
04.11.07
Beiträge
7.938

below

Purpurroter Cousinot
Registriert
08.10.06
Beiträge
2.858
Reges Interesse am Repository fehlt aber bisher :(

Thaddäus: Poste mir doch mal genaue "Steps to Reproduce" für Deinen Feed Error

Alex
 

Thaddäus

Golden Noble
Registriert
27.03.08
Beiträge
18.399
Naja, ich setze den Code von oben in die info.plist.

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>
	<key>CFBundleURLTypes</key>
	<array>
		<dict>
			<key>CFBundleTypeRole</key>
			<string>Viewer</string>
			<key>CFBundleURLName</key>
			<string>de.apfeltalk.rssfeed</string>
			<key>CFBundleURLSchemes</key>
			<array>
				<string>feed</string>
			</array>
		</dict>
	</array>
</dict>
</plist>

Danach setze ich in RootViewController.m diesen Code ein:

Code:
NSString * path = @"feed://www.apfeltalk.de/forum/magazin.rss";

Das führt dann zu Error 5... Wenn ich

Code:
NSString * path = @"http://www.apfeltalk.de/forum/magazin.rss";

Dann funktioniert es mit der normalen Webseitenansicht...

EDIT: Da gibt es eine Warnung:

warning: 'RootViewController' may not respond to '-parseXMLFileAtURL'.
(Messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments.)
 

below

Purpurroter Cousinot
Registriert
08.10.06
Beiträge
2.858
Ah. Wir reden alle aneinander vorbei.

Ich habe neue Sachen ins Repository gepusht.

Im Moment habe ich keine Zeit, aber NATÜRLICH muss das im Code "http" und nicht "feed" sein. Ich erkläre gerne später, warum

Alex
 

Thaddäus

Golden Noble
Registriert
27.03.08
Beiträge
18.399
Mal eine andere Frage: Ich war grad in iTunes Connect und hab mir das mal angesehen, wie man die App hochladen kann. Da muss man eine SKU-Number angeben. Was ist diese SKU-Number?
 

Patrick Rollbis

Moderator
AT Moderation
Registriert
22.10.06
Beiträge
6.191
Dies ist eine Stock Keeping Unit Nummer.

Diese kannst du dir selbst ausdenken. Ähnlich wie die IBAN Codes in Deutschland.
 

Thaddäus

Golden Noble
Registriert
27.03.08
Beiträge
18.399
Ah ok, ich dacht schon, die wird irgendwie mit dem neuen Projekt generiert... Weisst du grad wieviele Stellen die haben muss?
 

Thaddäus

Golden Noble
Registriert
27.03.08
Beiträge
18.399
Leutz ich bin am Ende meines Lateins...

Soweit funktioniert der Reader ja schon ganz gut, aber ich kriegs einfach nicht gebacken, dass die Page als RSS angezeigt wird. Zur Verdeutlichung häng ich den Screenshot nochmal an...

Der Balken unten mit in Safari öffnen wäre auch Super... :)
 

Anhänge

  • IMG_0011.PNG
    IMG_0011.PNG
    56,1 KB · Aufrufe: 151

Patrick Rollbis

Moderator
AT Moderation
Registriert
22.10.06
Beiträge
6.191
Wo ist jetzt dein Problem?
Sieht doch gut aus. Oder ist das nicht dein Reader?
 

floonparty

Kaiser Wilhelm
Registriert
13.09.07
Beiträge
174
Bekommst du diese eine Warnung noch?

warning: 'RootViewController' may not respond to '-parseXMLFileAtURL'.
(Messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments.)

Wenn ja pack mal in die .h Datei folgendes

- (void)parseXMLFileAtURL: (NSString *)URL;
 

Thaddäus

Golden Noble
Registriert
27.03.08
Beiträge
18.399
@Patrick, das oben ist nicht mein Reader, der ist nur ein Beispiel, wie es in unserem dargestellt werden sollte...

@floonparty: Nö, die Warnung ist weg...