FAQ

Building

How do I set up building & running my projects on the iPad?

Easy! All you need is a Mac running The Constructor.app, to set it up just follow the brief instructions here.

When I press run, the app builds and installs but when I try to open it, it won't open.

Please ensure that the provisioning profile you have selected in The Constructor.app has the iPad you are running Dringend on as one of the provisioned devices.

When building or running, it fails due to an issue with archiving the project.

Please ensure that you've set up The Constructor correctly as per the instructions here. The error generally occurs when you've set up The Constructor for manual code signing but are trying to build a project that requires The Constructor to be set up for automatic code signing (i.e. with an empty Code Signing Identity field and provisioning profile set to 'Use project defaults').

The Constructor.app tells me that port forwarding has failed, what do I do?

This just means that the app was unable to automatically set up port forwarding. Without port forwarding you'd only be able to build and run your projects on your local network using the build servers private IP. If you want to enable port forwarding so that you can still build and run your projects on the go then you will have to do this manually. See portforward.com for guides to set that up on your router.

Code editor

How do I replace all occurrences of a string in the code rather than just going through one by one?

After using the find & replace functionality to search for the string your looking for and enter the replacement string, long press on the Replace button and you will see two additional options appear to Replace All, and to Replace in Selection.

Are bluetooth keyboards supported?

Of course! Text selection, arrow keys and everything your used to is supported, just connect your keyboard to the iPad and your away.

How do I quickly access other characters which are displayed on keys in the keybar?

You'll notice that some keys on the keybar have multiple characters displayed within them. To insert these characters it's just as simple as long pressing on the key and using your finger to highlight the character you want to insert.

Dropbox syncing

There were errors when importing, what should I do?

Chances are that the errors when importing were caused by Dropbox rate-limiting Dringend. To ensure that all files are downloaded simply wait a minute or two and initiate a sync from within the project in Dringend. This will download any missing files.