Hi there,
The documentation about building the development app for iOS is for a paid apple developer program. I only started mobile game development, so I don’t want to pay for testing out a few game ideas yet.
Unfortunately I couldn’t manage to build the development app for iOS with a free provisioning profile, because there wasn’t any code signing identity and provisioning profile listed in Defold. This is strange, because I tried other engines as well, and there wasn’t any issues with provisioning profiles. I used the same bundle id as in XCode, when I created the free provisioning profile.
Do you have any ideas what have I done wrong?

I’m really a beginner ios developer, so I’m not sure about this, but in XCode, there is a free iPhone Developer certificate, and a free provisioning profile, these can be exported. But I don’t know about keychain.

That’s true, I could wait until I almost finish an app, but currently I only have an ipod touch to test things on. But that’s my problem I think

I successfully tried Unity and Corona SDK: Unity generates an xcode project, so that’s obvious, and Corona uses a provisioning profile list to choose from, which is the exact list I can see in xcode.

Do you like Apple software? How about Apple providing a once paid for service for free? “Free” and “Apple” do not usually go hand-in-hand, but with the release of Xcode 7, things have certainly changed. UPDATED 12/04/2016 Do you like Apple software?...

Follow the instructions above to get Xcode to setup your device with the free provisioning certificate. After that’s done, the dropdown list in Defold’s “Package iOS application” should show your iPhone developer account. Your provisioning profile should be in your ~/Library/MobileDevice/Provisioning Profiles/ folder.

Defold team: you should consider updating the http://www.defold.com/manuals/ios/ page to give instructions or update it to say how this can be done for free (that page currently says that a paid Apple Dev account is required).