"Open In" should show my app in iPhones Camera Roll - ios

How can I have my app in the list of apps so that users can share photos to my app. I have tried setting public.png Document Types in Info.plist but it doesn't show up in the list.
Please check the apps encircled in the attached photo, I want my app in that list .

You can use iOS share extension
https://www.appcoda.com/ios8-share-extension-swift/

Related

how can I show selected image in Photos app

currently in my app I'm fetching the images from Photos app and showing them in my app.
in my app when user click the image
I want to open Photos app with selected image ,is there any way to do this?
You can't do that.
Also, There is not officially documented way to open Photos App as well.
You might, still open the Photos application using photos-redirect:// url scheme but this is also not documented by Apple to use so you might face some problems with it during the review process.
Opening to certain pre-selected photo in the Photos application is not possible.

How to get listed in the share menu of the Photo App?

I know that in order to get my App listed under the share menu all I have to do is add the Document Types my App supports but it does not work for the "Photos App" for some reason, my App is never shown under this menu.
But if I send an image to my Email and then open it, then tap on Share and my App is right there, what type of document is required for the Photos App then? I added this so far:
public.content
public.jpeg
public.png
public.heic
public.image

How to reuse default iphone app feature in my app?

My app need to create user avatar. During the process, it allows user to edit the selected image. I found that in Apple camera app has edit image feature. How can i reuse that feature in my app?
You can't reuse Apple's APP but SDK. As I'm aware Photos and PhotosUI were designed for photo display and edit. Just search them in Apple Developer Website.

How to add my app on share menu on iOS8?

I need my app to be added on the list on the share menu like Evernote.
I have only managed to add in on the list by adding CFBundleDocumentTypes and it is added on the list with "Open in.." with it.
The problem is that I want to know how to implement it the same as Evernote because on the first screen shot I'm using Voice Memos app(default iOS) that doesn't include my app on it, but when I used another app downloaded from the store it shows my app with "Open In.." with it.
I have managed to implement this functionality with Using an iOS 8 share extension to upload a photo to IBM Bluemix . Just disregard the IBM Bluemix implementation.

hide other apps from my app: objective c

I have an app that downloads pdf documents and I have used UIDocumentInteractionController to give the user the option of opening them in other apps. I however have one app that I don't want the user to be able to view in the "Open In" list. That app is called NotCoolApp. Is there a way I can list the names of apps that I don't want my app to see, plist maybe?

Resources