5

I am very new to ios automation test and I plan to use Appium and selenium grid for parallel tests.

  • according to apple, when testing it in a real device i have to have a developer id which costs 99 bucks per year. Now what if I only wanted to test the app using just the emulators in xcode only, is that free?
  • if I used xamarin to create tests for both, should I still need a developer id for testing ios?
  • Sure it's not an appleid? appleid.apple.com/account I don't need to pay for anything for my id as I am not distributing stuff, I am just testing. I'm not familiar with xamarin setup but I just googled and learned it, so now see my answer – Michael Durrant Jul 11 '17 at 11:27
  • Since I would be using Windows PC as a Hub and Mac as a Node for selenium grid tests, is this possible without me paying for anything when testing? – Marj Jul 11 '17 at 12:50
  • @Marj - you may consider waiting a day or so before accepting answer. Sometimes people in different time zone might have a better answer, but would not waste time writing it if you already accepted one. – Peter M. Jul 11 '17 at 16:34
4

Create an appleID: Check here

and use free provisioning:

Which states that Free provisioning allows developers to deploy their Xamarin.iOS application to their iOS device without being part of any Apple Developer Program

See details here.

  • Not sure why this is not the accepted answer to the question. – demouser123 Jul 11 '17 at 17:09
  • Sorry, this is the accepted answer – Marj Jul 11 '17 at 18:06
1

Question 1 : what if I only wanted to test the app using just the emulators in xcode only, is that free?

Answer :

  • Developer ID is mandatory for iOS app development.
  • When you are using any app to test, You might be having development team with you. If yes, then you can use Developer ID used for that app
  • Its not different for each developer. Its different for each app

Question 2 : If I used xamarin to create tests for both, should I still need a developer id for testing ios?

Answer :

  • No, you do not need to have Developer ID for Xamarin
  • so I am assuming that the answer will be "I can use the development team's Developer ID" when testing the ios apps in real device. Right now I still don't have the app to test, and I wanted to test the calendar app in the simulator of xcode, is that still possible? Or Developer ID is still needed? – Marj Jul 11 '17 at 13:25
  • 3
    I have a competing answer but I only care about the right answer and this answer confuses me – Michael Durrant Jul 11 '17 at 14:58
  • @Marj - Developer ID still needed. – NarendraC Jul 12 '17 at 4:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.