iOS 11 Simulator native apps location - xcode

I'm using Xcode 9 and would like to find where are located the native iOS apps (Contacts, Maps, Photos, News, etc) that run inside the Simulator.
According to the answer at iOS Simulator App Location, they used to be at
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/Applications
but this is not the case anymore.
Any ideas where I can find them now?

In Xcode 9, they are now located here:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/Applications
The applications in this folder are the following:
AccountAuthenticationDialog
ActivityMessagesApp
AdSheet
AirMusic
AirPodcasts
AppStore
AskPermissionUI
Bridge
BusinessExtensionsWrapper
Calculator
Camera
ChargingViewService
CheckerBoard
Contacts
CoreAuthUI
CTCarrierSpaceAuth
DataActivation
DDActionsService
Diagnostics
DiagnosticsService
DNDBuddy
FaceTime
Family
Feedback Assistant iOS
Files
FindMyFriends
Fitness
Game Center UI Service
HashtagImages
Health
HealthPrivacyService
HomeUIService
iAdOptOut
iBooks
iCloud
iTunes
Jellyfish
LoginUI
Magnifier
MailCompositionService
Maps
MessagesViewService
MobileCal
MobileMail
MobileNotes
MobileSafari
MobileSlideShow
MobileSMS
Music
MusicUIService
News
Passbook
PassbookUIService
Photo Booth
PhotosViewService
Podcasts
PreBoard
Preferences
Print Center
Reminders
SafariViewService
ScreenSharingViewService
ScreenshotServicesService
ServerDocuments
SharedWebCredentialViewService
SharingViewService
Siri
SLGoogleAuth
SLYahooAuth
SoftwareUpdateUIService
StoreDemoViewService
TrustMe
TV
Videos
VideoSubscriberAccountViewService
Web
WebApp1
WebContentAnalysisUI
WebSheet
WLAccessService

Related

Add Image.file to Photos Favorites album from within Flutter app

Is it possible to favorite an image in the Apple and Android photo app within my flutter app?
For example, if my app accesses many images from the camera roll/gallery using the multi_image_picker plugin and I have the Image.file location can I add it to the Favorites album in Apple Photos for inside my app? Same for Android or Google photos?
Accessing native gallery app features isn't possible as those features are built for the specific app only. You can create all of those features for your app but you can't access features of other apps into your flutter app.

Upload iPad ONLY app to iTunes

I have tried the following, but iTunes still wants me to upload iPhone screenshots.
1.) Devicefamily set to 2 info.plist.
2.) General - Targets - Deployment Info - Devices is set to iPad
3.) App Icon checked ONLY for iPad.
4.) All assets being used across project in Assets.xcassets are checked for iPad ONLY.
I have attached screenshots for all four points mentioned above. On iTunes it still wants me to upload screen shots for iPhone.
Please assist, I am having a hard time finding the needle in the haystack.
On the same screen where you have options of Screen Shot Scroll down Select the Build first and upload the SS for iPad only, itunes will detect automatically depending on you build (iPA).

Xamarin forms iCloud drive delete an item

I am developing a Xamarin forms application.User can save images from the app to iCloud.Is it possible to delete a document by it's name in the iCloud drive from an app.
Yes it should be possible according to Apples Documentation on iCloud API on iOS only.
See Xamarin's introduction to developing with iCloud on iOS. Note that this will only work with iOS since the API is designed around the Mac and iOS APIs. Since you said this is a Forms application, you will have to figure something else out for the other platforms. There are many options and that is up to you to decide (OneDrive, Google Drive, DropBox etc.).
Disclaimer: I work for Xamarin/Microsoft

Apple TV not detected by Xcode or iTunes

I am developing an Apple TV app using OSX 10.11.1, Xcode 7.1.1, and iTunes 12.2.2.25. My Apple TV is a 3rd generation model.
My Apple TV is not detected by my iMac. It's also not detected by iTunes.
You need an Apple TV 4th generation to develop apps. The 3rd generation Apple TV is not supported by the new tvOS platform.
The truth is, XCode 7+ will actually show the Apple TV as unsupported, but listed in the device list. Also it will show up in the iTunes as Apple TV 3rd gen. You just cannot use the 3rd gen as development device.

How to limit iTunes App Store "Requirements" listing?

The iTunes AppStore auto generates some listings on its published pages. One of them is "Requirements:" and shows the devices that this app is compatible with. iPod, iPhone or iPad etc.
QUESTION: Where is this REQUIREMENTS listing set during the build process?
I have submitted an app that I 'thought' was properly configured because the Xcode settings for iPhone and NOT iPhone/iPad. But apparently this is either broken or I am totally confused as to where this is set and how its created on the AppStore.
Can someone enlighten me?
If you create an app that is iPod/iPhone only, it will still run on an iPad, just not as an iPad native app. That is to say, an iPhone/iPod-only app will run in an iPhone-sized window on an iPad. I do not think that you can say you want your iPhone app NOT to run on iPad.
When you select iPhone/iPad for your app type in Xcode, that is telling Apple and iTunes that your app binary is a universal app -- built for both platforms.
may be it's done by apple reviewers according to this guidelines limitation
App Store Review Guidelines:
2.10
iPhone apps must also run on iPad without modification, at iPhone resolution, and at 2X iPhone 3GS resolution
... or else it will be rejected.
What's the problem? When you start a project you get to choose whether its for iPhone or iPad or both. When you submit it to apple this is also checked against your iOS build version and other things (normally though if there's a conflict it'll let you know before submission - eg: if you haven't included the iPad icons and your app says that its for iPad too).
In XCode4 theres a nice handy interface now that you can use. If you select your project in the left hand pane and click on your main target in the main window you can select the iOS application targets that your app is for.
In your Project settings Version, Device and Deployment Target are where the iTunes Requirements come from. If you choose only iPhone, then your requirements will inlcude iPod touch.
I believe this is the answer you are looking for:
http://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/App-RelatedResources/App-RelatedResources.html

Resources