Is it allowed to include Youtube Video in iOS app - ios

I want to include some youtube videos in my app, is it allowed to add youtube videos by apple? I am not sure if apple will reject the app or not, if i add any youtube video.
I know that for images, we can't add any image or else your app will be rejected by Apple. So for image i use googled images which are free to use. Is there any restriction for youtube videos as well?
Thanks,
Richa

Yes we can allow the YouTube Video into iOS app.
Because YouTube-provides native iOS video player to play the content
that you retrieve. You can access the documentation for the various
API endpoints offered, including ones not covered in this article, at
https://developers.google.com/youtube/.
Integrating YouTube

My App got reject from Apple Review stating this (AUG/2020)
Guideline 5.2.3 - Legal
I'm using the youtube data api v3 to get the popular videos by country and display as a list on the app (App built using Flutter). each list item displaying only the title, description, thumbnail image and upload date. when click on list item to stream the video I launched in youtube app. (no steaming in my app). but apple reject my app stating above.
check this on apple developer forum

Related

How Apple App gets YouTube authorization

I have an playing video app in Apple. but Apple replies are not authorized. The reply is:
5.2.3 - Facilitate illegal file sharing or include the ability to save, convert, or download media from third party sources without explicit authorization from those sources.
The app has passed Apple audits before adding YouTube.
According to the App Store Review Guidelines, streaming of videos may also violate their terms of use, so it isn't allowed. So unfortunately it sounds like you will either need to get YouTube's permission, or just remove YouTube streaming from your app.

Am I separating, isolating or modifying the audio or video of a Youtube Video in my Android App?

I have a responsive website for kids. Kids can watch selected Youtube Videos in a webbrowser. To make ann Android app, I used an APK creator. This app shows my website in a fullscreen webviewer. I set it up to hide the addressbar, so kids can more safely brows the App (website). On the website are no external links, except the links from the Youtube player. The YouTube video's are loading with a normal Wordpress YouTube plugin. When hitting the YouTube logo or Video URL, the Youtube website wil show.
Now Google Plays said i am violating the rules of the YouTube Api:
"Your API Client will not, and You will not encourage or create functionality for Your users or other third parties to: (8) separate, isolate, or modify the audio or video components of any YouTube audiovisual content made available through the YouTube API;"
This I truely not understand. There is no way I want to violate anything. When I appeal for reinstatement the just saying:
"After further review, we are unable to reinstate your application. You can find out more information under Reason for Suspension in the initial removal notification from Google Play."
The initial removal notification said what I wrote above.

UIActivityViewController: Video Share to Youtube

Is there any way to share a video to YouTube site without using custom UIActivity? YouTube is not listed in UIActicvityViewController though YouTube app is installed on the device. Its not the case with Vine, Vimeo and other apps.Apps are listed if they are installed on the device. Please clarify me about it.
Youtube app does not include a share extension and Youtube has never been a system provided activity item. The built-in photos app probably has created its own UIActivity item for Youtube.

Is available to embed AdMob in my app that contains my youtube videos?

This is not programing question. I come in here from youtube API page by clicking 'Ask a Question'...;
I will make the app shows yoga videos using Youtube API. Those videos are mine. In that app, people can play my youtube videos. I will show AdMob on video list page. My plan is available?
Or, Except AdMob, I can insert AD onto video?
it is not allowed to simply play YouTube content in an app. This is called framing.

How to upload videos to you tube from my app?

I am capturing video from my app, now I want to upload the same video to youtube from my app itself for that I refered the link below but it shows the error "No linked youtube account" but I have Provided Developer key nad client id. https://github.com/nparry/gdata-objectivec-client/tree/
Below is some of links to guide you...
1.Upload Videos to YouTube with iPhone custom App
2.gdata-objectivec-client
3.Uploading Video with iPhone
Here is WORKING example for uploading video to youtube from ios .
you just need to add DEVELOPER_KEY & CLIENT_ID in YouTubeTestViewController.m class. Don't forget to up-vote if you find it useful.

Resources