Process name for iOS simulator's apps - iphone

I would like to see the memory footprint of some of the standard iPhone apps when run in the iOS simulator (for comparison purposes).
Does anyone know what these process show up as in Activity Monitor? I'm talking about the settings app, contacts app, photos app, etc.

Simulator apps won't show up as processes in Activity Monitor. The only process you should see is iOS Simulator.

Usually process name a name of your app

Related

Submit IOS App to App Store rejected because of iPad crash / SwiftUI

Im trying to submit an app to the App Store that I originally planned on only supporting with the Iphone. However, I found out that Apple requires apps to be run on iPad as well. I have clicked iPad in the general deployment info but is it possible for the iPad app to be just a mini version of what is seen on the iPhone. When I run the current code on an iPad simulator, it fills up the full screen and treats it like any other device. I don't want it to do that and just have an iPhone 1x/2x zoom size frame which I've seen other iPhone primary apps do. Is this possible in SwiftUI? Thanks for all your help.
I've also unchecked requires full screen on the App Store.
Simply do not check iPad in general deployment and your app should run as an iPhone app with the x1/x1 zoom option.

Can i test an app store link in the ios simulator?

I working on the LITE version of my app. The link page to the full version seems to work on my devices but not on the simulator? Is that normal? Do I need to set an option on the simulator to allow web calls?
The App Store app does not exist in the simulator, so you can only test it on an actual device.
See this question for more info.

test iPhone app without an iPhone

I've been sent an iPhone app package (.zip file) that I would like to test. The app is not yet available in the app store and I don't own an iPhone. What are my options for testing this app? I can probably get my hands on a Mac (with some difficulty), but ideally I'm looking for a way of running the app under windows/Linux.
I was hoping to find a website that would allow me to upload the package, and I could then test the app in a browser, but haven't found anything like this so far.
You try what you want, the app code will not run on any other platform then an iOS device.
The best option is the get the source code so you can run the app on a Mac with Xcode and the iOS simulator.
But this is no real replacement for device testing.
Also be aware that iOS ad-hoc app arre linked to device and can there not be installed on device which are not in the profile with which the app is build. The devices are identified by there UDID.
The app you linked is indeed an ARM only binnary and can only be installed on devices that are in the profile used to build the app.
Festivals.ie: Mach-O executable arm
I also took a look at the app bundle and it seems that the app is native, there for you can not simply extract any thing an present it as a webpage. There is no known app to HTML tool available.
In order to test an iOS app the developer of the app must add your UDID to his Member Center under devices. Without that limit everyone could share apps around the globe with no real use for the appstore.
There's no way for you to test it, even if you'll get a Mac and an iPhone.
If not an iPhone, you can test it on an iPad or an IOS simulator... NO other way possible at all...

App installs successfully but never passes the splash screen

I have developed an iPad app which is currently in the testing phase. I have deployed it (using TestFlight) to several employees of the company.
One of these employees is overseas and has zero knowledge about how Apple products, iPads and iPhones work and has never really sync's it.
When he installs the app using testflight (or using IPA drop) it installs successfully but when he runs the app - the splash screen loads and then the app immediately closes. It remains in the list of open apps.
He is running iPad 2 GSM (4.3.5) and all the rest of the local employees are running iPad 2 Wi-Fi (5.0.1).
The base version of the app is set to 5.0 and deployment target 4.3.
How should I go about helping him - he is in a different country and I am not seeing any crash logs in TestFlight and I don't have physical access to his device.
Try to run you app in iPad 4.3 Simulator. Maybe you are using features available only in iOS 5.
If he can connect iPad and complete sync with iTunes, then you may as him to look up for crash logs in filesystem of computer. More details here: https://developer.apple.com/library/ios/#qa/qa1747/_index.html
Since you've already integrated the TestFlight SDK, you could look at using their checkpoint API to effectively trace through the application execution and determine where/why it's failing.
The other thing to look at is whether the app is taking too long to startup and is being killed by the watchdog timer.

Can Applescript identify buttons of applications in the iOS Simulator?

I have to automate the testing for an iOS Simulator application using Applescript. I know that iOS Simulator is not a scriptable application, so i would like to know if Applescript can identify any information about a running application in the Simulator (i.e. Buttons of the menu - the application is not a flash one).
Thank you in advance.
If you want to perform automated testing of your iPhone application in the Simulator or on the device, I highly recommend using the new UI Automation instrument that came with the 4.0 SDK. It lets you create Javascript scripts that interact with the buttons and other accessibility items in your application's interface. It can test for correct operation of your interface, take screenshots (when running on the device), and be paired with other instruments for performance profiling.
I highly recommend watching the WWDC 2010 session video 306 - "Automating User Interface Testing with Instruments".
I also walk through how to use this tool in the "Testing" session of my fall semester Advanced iPhone Development course on iTunes U (that link isn't redirectly correctly right now, so just do a search in the iTunes Store for "advanced iphone development"). I have a sample set of scripts here that can be run against Apple's UICatalog sample application to show off how this works.