2009-06-14 7 views

Antwort

0

Ich vermute, dass aufgrund der chroot-Sandbox, in der Ihre App lebt, das nicht möglich ist, es sei denn, das Telefon ist jailbroken. Du brauchst eine bestimmte API dafür.

That saided, ich denke, es gibt einige Ergänzungen in iphone 3.0, die Ihnen erlauben können, zumindest den Benutzer zum Durchsuchen der Medienbibliothek zu bekommen, aber ich habe es nicht versucht.

fügt Apple auch eine neue API für Streaming Audio und Video direkt über HTTP, die für Firewalls sicherer und zuverlässig ist, und eine andere für Voice-over-IP. Dies ermöglicht In-Game-Voice-Chat und andere Funktionen , die heute keine Option sind. Weitere neue APIs in iPhone veröffentlicht wird 3.0 wird Zugriff auf den Abschnitt iPod ermöglicht der die Medienbibliothek des iPhone, die Kontrolle über den Näherungssensor, Audioaufzeichnung Funktionen durch eine Sprachnotiz Funktion, ein Batterie-API, die Unterstützung für Datendetektoren und Textauswahl.

Apple Insider.

2

iPhone 3.0 SDK ist unter NDA noch aber es enthält Media Player Framework (öffentlich bekannt gegeben):

Dieser Rahmen gibt auch Ihre Anwendung Zugriff auf die iPod Bibliothek. Verwenden Sie es zum Suchen und Abspielen von benutzerinstallierten Medienelementen. iPod Bibliothekszugriff ist schreibgeschützt.

Weitere Informationen finden Sie in der Dokumentation unter ADC.

Sie können auf jeden Fall andere Apps von calling URLs starten. Eine schnelle Google-Suche zeigte jedoch nur Google Maps, Mail usw.

Sie könnten versuchen, URLs zu starten, die beginnen: http://phobos. als URLs, die http://maps.google. beginnen, öffnet die Google Maps App.

Edit:

Diese URL: http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=302977634 klopfte in einer E-Mail des Podcast Abschnitt der iTunes App geöffnet.

2

Sie öffnen andere Anwendungen mit einem URL-Schema und leider gibt es kein öffentlich verfügbares Schema zum Öffnen der iPod-Anwendung.

Wenn dies Funktionalität ist, müssen Sie einen Fehlerbericht mit Apple auslösen. Auf der Apple Developer-Website gibt es ein Formular.

+0

Da Sie erwähnt, und es ist einfach wert, was Sie über URLs tun können, finden Sie in der Apple Developer Website für „Apple-URL Schema Referenz ". Dieses Dokument hat eine Liste der verschiedenen URLs, die das iPhone OS erkennt, und macht etwas "extra" mit. –

0

einfach diesen Code verwenden:

NSString *stringURL = @"music:"; 
NSURL *url = [NSURL URLWithString:stringURL]; 
[[UIApplication sharedApplication] openURL:url]; 

Weitere URL-Schemata hier: http://wiki.akosma.com/IPhone_URL_Schemes

Verwandte Themen