Do I own my project? Debug on iOS?

Hello!

Today I started playing around in Defold and I have a game idea I’ve been iterating on that I think would be suitable for this environment. However, I’m not really comfortable having the project synced with the “Defold servers”. I might have missed the EULA and I’d really like to know if the code is mine and that it is only available to me. I remember skimming something about using external Git tools and I’d be comfortable doing that for VCS if that lets me keep my code for myself. I’m not comfortable sharing this to be written code as of now and especially not in a language I’m not very familiar with.

First question:

Is code written in Defold and synced with your servers owned and/or accessable by you?

Second question:

Is there a simple way to debug on an actual iOS device?

I only found deployment things requiring a Provisioning Profile and stuff. I’m not privately enrolled in the iOS Developer Program and I won’t use my employer’s credentials for a project like this. Can I export an IPA with my developer account (I see that in Defold) but without a Provisioning Profile and then side load it in iTunes or something? Or is there another way to do it? I can’t seem to find documentation on this.

Lastly I’d like to say that Defold looks really interesting! I’m working my way through the tutorials and I’m really liking what I’m testing. Great stuff!

Best regards,

Pär Strindevall

Welcome aboard!

  1. Yes, you absolutely own everything you create with Defold. From the terms and conditions:

    “Ownership – You will own the Games you make using the Defold Engine and our Website. We retain ownership of the Defold Engine, the Website and the other software we make available to you via this Website.”

    http://www.defold.com/about-terms

  2. Apple requires that you sign all apps that you upload to your device so you will need a provisioning profile.

Edit: I forgot to answer the second part of question 1. Yes, technically we can access your content in the Git repo, but we don’t. In the future we plan that you will be able to choose other repo providers.

3 Likes