How can I build an IOS app [closed] - objective-c

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am attempting to run my app an iOS device but I can't seem to figure it out. This is the question. I am unsure of how to add a device to run it on because I never had to do it before. I release this is a fairly simple question but I searched this site and Google very hard and was unable to find an answer that I could understand.
Any suggestions would be greatly appreciated.
Thanks in advance.

First of all Go to your apple developer account and create an app certifications for development and distribution (Skip this step if you have credentials already).
Create new app identifier which you need to specify your bundle identifier.
Create or select the device which your app is going to run.
Create a signing entity (provisional profile) which is authorised for the specific app and select the created app identifier and list of device(s) to run the app. Make sure that you're using the same app identifier (Bundle identifier in your app).
Generate your certificates and that's all done from the account perspective.
Open xcode and goto preferences. Choose the account which is associated with the certification created for the app.
Refresh the account certification to download the recent copy of the certifications.
Go to build settings of your app and in the signing entity section, you'll see lot of rows. Blindly choose iOS developer (if you want to test on your device) or iOS distribution (if you want to distribute the app) and the last row, select your created provisional profile.
That's all. Start testing and sharing!!
If you want to build the app use Command+B and for running the app, use Command+R.
Hope the above steps helps you... Please do let me know, if you need more help regarding this.

here i am getting finally answer
xcode>product>build
or press command+f5 button...

You must have an iOS developer account.
Add UDID of your device to developer account.
Create iOS App IDs
Create and add Provisioning Profiles to XCode
Connect your device to Mac
Select device and run
Follow this Deploying iPhone Apps to Real Devices

read carefully the tutorial at Apple ADC site, are really well written.
https://developer.apple.com/library/ios/referencelibrary/GettingStarted/DevelopiOSAppsSwift/

Related

Which Automation tool we can use to automate secure application (in which we can't record video and screenshot? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I want to automate one android native like Netflix app but i am not able to take screenshot / record video.
I tried with UIautomator/appium/katlon applications.
Can anyone suggest me another tools by which i can automate same native android app.
It is not possible.
You can only automate those apps that are signed with your company's/team provisioning profile from their xcode build. The team will have to distribute this ipa/app file ready for your test (either the simulator version or for actual ios device - they are different build). Then once installed you will be asked to trust the app you installed.
Existing 3rd party apps are not possible as far as security is concerned.

How to do cross browser testing for a web site [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
when we develop a web site then we do not know how web site behave in other browser and also in a specific browser with different version. i have seen few web site is there where we can put our web site url and it generate image of our web site. those functionality is not good. so i like to know is there any free tool exist which give me browser like feeling where we can put our web site url and do the interaction with our web site.
i am looking for best free tool to test web site functionality and UI look. share the idea. thanks
One tool i know is Browserstack. It offers free trial for half an hour. If you need more, just register again with new email or support them and buy this product. It also offers you to test local links on different platforms and browsers.
There is also saucelabs that offers free testing for some browsers, but if you want to test local link then you need to buy it.
Also crosbrowsertesting offers free trial. But it only supports mac osx 10.8 and windows 7 in free trial and a bunch of browsers and different versions.
Hope this info helped.
Have you already tried this: https://spoon.net/browsers ?
There are of course more containers than browsers.
If you need that feature in a long term purposes I would consider to setup your own containers e.g with help of Docker (https://www.docker.com/) or with Selenium Grid. If you automate UI tests, Selenium Grid will help you with parallel run and its distributions.
There are lot of tools available on internet but really I do not trust on result which they produce. They are good but not perfect.
If you really want to do pixel precise testing of UI in diff.browsers then do manually testing OR you can make it automate using selenium web driver & TestNG framework. You can also use selenium grid for this purpose.
Kindly refer : Cross browser testing
There is a couple of another sites. Maybe someone will find it helpful.
cloudtesting
browserling
saucelabs
crossbrowsertesting
browsera
https://www.equafy.com also has a free version.
Only MacOs is not available for free, but if it is for open source project this is included
I am affiliated with equafy.com.
Cross browser testing tools have progressed a lot in the past couple of years with some of the tools now offering automated solutions.
We've recently researched the market and put together our list of the top tools which are available today.
If you have any feedback or know of any additional ones which should be added, please do let me know.

About list of installed app details in iOS [duplicate]

This question already has answers here:
Get list of installed apps on iPhone
(5 answers)
Closed 9 years ago.
i found one android application that display the list of all installed applications and on selecting a particular application it will display the name and email id of the app developer/publisher and app version etc...
so my question is - Can we implement the same concept in non-jailbreak iOS device?
thanks for reply in advance
danish
No this is not possible in non jailbreak device. In Ios apps in sandbox so you not get information of other apps in device. you can check some apps are install in device by open url schema but not get all apps..
No, the best you can do is go over the list of app launch URLs and see if there's a responsible app, but this only covers a tiny bit of app store.

Distributing apps for testing by the customer [duplicate]

This question already has answers here:
Sending an iPhone app to customer for review
(2 answers)
Closed 8 years ago.
I have to deliver the current state of the project to the custumer to validate it. My doubt is how to do it. The .app build is the executable file of the project? Is it possible to be executed by the customer on their iPhone?
Many thanks!
I would recommend https://testflightapp.com/. Easy for everyone involved.
As Richard says, Ad-Hoc versions are the way to go.
(and if Richard changes his comment to an answer, I'll upvote that too).
Here is a tutorial that you can refer to:
http://mayurbirari.wordpress.com/2011/01/20/ad-hoc-distribution-build-for-iphone/
Try this.
A)have you added the UDID of Client's device to your using Provision Profile..?.
if yes, then you can send ".app" file to your client along with the Provisioning profile.
Then Installing .app file into Client's device
1) Drop the .app file with the Provision Profile into the Itunes application.
2) Choose the device from right window of itunes.
3) Click Apps
4) Click SynchApps
5) Choose the App(you going to install) and
6) Then After Click On Apply
B)If No,then You need to create Adhoc/Distribution build.
For creating the Distribution Build You need Distribution Certificate and provision Profile.
Go through this Link for creating the Adhoc/Distribution Build
then you may send the Build to your Client.
I hope it'll help you.

Is there any way of delivering server-based Help without a Web server? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
We want to provide Help for a client/server system. In the current version of the system this is done client side with traditional HTML Help (i.e. lots of .chm files sitting on each client machine). For a variety of reasons (e.g. to allow quick/easy updates to the Help) we want to move the Help content (i.e. the actual topic files) onto a server.
The client-side desktop app that the Help relates to already connects to a server, so it seems like we should be able to have a client-side help viewer doing a similar thing - i.e. pulling it's topic files off a server.
However, we don't want to reinvent the wheel and code something if there's already something out there that does this.
The obvious solution would be to use WebHelp, but there's some resistance to requiring our customers to run a Web server. And hosting ourselves, or via a 3rd party, is not an option.
So does anyone know of a way of providing Help where the content resides on the server?
What sort of server are you running? Is there any reason you couldn't host a web server within your server product, potentially on a "normally unused" port? You don't need to ask the customer to install and manage a web server if you bundle it yourself.
What platform is this on, btw?
EDIT: As suggested by David in the comments, there's a related question about a embedding lightweight web server.
You should be able to do this without too much trouble.
I built a CHM-to-Web converter that slurps in a CHM and spits out a web site.
This is an example website produced from the converter tool.
The CHM creation takes a loooooong time, through Sandcastle Helpfile Builder, but the transformation from CHM to web happens in about 6 seconds. It is totally automated.
You could take this magic and tweak it to fit your rich client app. The client could query the server for an index or topic list, and then retrieve the help content as desired by the user, from the server, on demand.
Maybe I've got the wrong end of the stick, but if this all resides on an intranet then maybe you can use a mapped network drive which is shared between all your client machines, e.g. H:/ (you could make it part of their login script). You can then use a file link to get to the HTML pages, e.g. file:///H:/help_folder/index.html
If the rest of your app is delivered across the web, then you'll have to use a web server. There is very cheap and easy web hosting available.