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?
3
  • 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 Commented Jul 11, 2017 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
    Commented Jul 11, 2017 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. Commented Jul 11, 2017 at 16:34

2 Answers 2

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.

2
  • Not sure why this is not the accepted answer to the question. Commented Jul 11, 2017 at 17:09
  • Sorry, this is the accepted answer
    – Marj
    Commented Jul 11, 2017 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
3
  • 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
    Commented Jul 11, 2017 at 13:25
  • 3
    I have a competing answer but I only care about the right answer and this answer confuses me Commented Jul 11, 2017 at 14:58
  • @Marj - Developer ID still needed. Commented Jul 12, 2017 at 4:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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