2015-12-26 13 views
7

Sto tentando di aprire l'app di YouTube dalla mia applicazione con lo schema URL o il dominio YouTube.com che apre l'app di YouTube direttamente su un dispositivo iOS.Schema URL YouTube tvOS

Questo è il codice che ho provato:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"youtube://results?search_query=trailer+%@",movieTitle]]]; 

e

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"https://www.youtube.com/results?search_query=trailer+%@",movieTitle]]]; 

Ma nulla sembra funzionare. Qualche idea su come recuperare lo schema URL per l'applicazione tvOS di YouTube?

+0

Se siete in grado di ottenere una sospensione del '.ipa' si poteva guardare il' .plist' per vedere che cosa lo schema URL è esattamente o se c'è ancora uno. –

+0

Cosa intendi con l'ipa? – BlackM

+0

[.ipa - estensione file] (https://en.wikipedia.org/wiki/.ipa_%28file_extension%29). Se tu fossi in grado di ottenere questo potresti decomprimerlo e vedere il '.plist'. –

risposta

-1

Non necessariamente postulando questo come una risposta “corretta", ma penso che tutti i link di YouTube, su iOS, almeno, sono gestite da http, non qualcosa di simile youtube://.

Fonte (sembra di essere da giugno 2015) :

https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/YouTubeLinks/YouTubeLinks.html

+2

'youtube: //' in effetti apre l'applicazione YouTube su iOS. '[[UIApplication sharedApplication] openURL: [NSURL URLWithString: @" youtube: // "]];' –

+0

Qualche prova per suggerire che lo schema supporti l'apertura di qualcosa oltre all'app, però? Qualche tipo di link profondi, ecc.? – Luke

+0

Beh, tipo di ... '[[Applicazione UIApplicato shared] openURL: [NSURL URLWithString: @" youtube: //www.youtube.com/channel/UC6nSFpj9HTCZ5t-N3Rm3-HA "]];' –

-1

ho anche incontrato alcuni problemi che giocano i video di YouTube in app YouTube, ma ho trovato una soluzione, ho usato la biblioteca XCDYouTubeKit per riprodurre il video di YouTube direttamente nella mia app e 'molto facile da usare e funziona. fino ad ora

XCDYouTubeKit: https://github.com/0xced/XCDYouTubeKit