Corellium, a company that makes virtualization testing products for iOS devices, is opening up its offering to include individual plan subscribers. Before this, its tools were only available with enterprise accounts.
This should make its products available to more developers than ever. In a blog post announcing the change, Corellium said that this also brings about a change in pricing. It notes that:
“One of the questions we faced in introducing iOS-based device models to individual accounts was how to keep pricing straightforward. While our virtual Android devices use 2 CPU cores by default, iOS devices can require up to 6 CPU cores, depending on the model. As a result, we could no longer offer a single price per virtual device. Instead, individual subscriptions will now follow the same pricing structure as enterprise accounts, with prices per CPU core. Customers will see prices remain the same for individual subscriptions, but prices will now be listed per core rather than per device.”
Change of plan
The new pricing plan offers individuals a monthly subscription that allocates a certain number of CPU cores, which users can use to run as many virtual devices as that number of CPUs allows. It sounds kind of complex, but no doubt makes sense to anyone who does this kind of virtualization on a regular basis.
For example, the company notes, “if you have a 12-core account, you can spin up two virtual Phone 11’s for your first test run, then you could turn those off for storage and create six iPhone 7’s for the next test. For every two active CPU cores allotted to your account, you can store up to five devices in an Off state.”
Corellium has been in the news most recently as a result of a legal battle with Apple. Apple sued the company back in August 2019 for allegedly ripping off iOS. The battle raged for a couple of years until recently when Apple lost its copyright infringement case against the company. Apple previously offered to buy the company, only for talks to break down.