Game Development Reference
In-Depth Information
Installing on iOS devices
If you've tried to create an iOS build of the "Hello World" project, you will have
noticed that it currently fails to complete with a signing error. This is because you
will need to provide Marmalade with some certificate files, which can only be
generated by becoming a registered Apple developer.
Joining the
iOS Developer Program
currently costs $99 per year, and you can find
more details about it at the following web page:
https://developer.apple.com/programs/which-program/
Once you've signed up, you'll be able to access the
iOS Dev Center
that will then
allow you to create the required certificates. Normally you would require an Apple
Mac to generate these certificates, but, handily, Marmalade provides a small utility
called the
iPhone Sign Request Tool
that gets around this issue. Here is what you
need to do:
1.
Launch the Marmalade iPhone Sign Request Tool and fill in the fields
as follows:
1.
Certificate Request File
: Pick a location where this file will be saved.
You will need to upload this to the iOS Dev Center shortly.
2.
Key File
: Choose
developer_identity.key
from the drop-down box.
3.
Common Name
: The name you used when registering with the iOS
Developer Program.
4.
Email Address
: The e-mail address you used when registering with
the iOS Developer Program.
2.
Now log on to the iOS Dev Center and click on the
iOS Provisioning
Portal
link.
3.
In the left-hand pane, click on the
Certificates
link. Click on the
Development
tab and then on the
Request Certificate
button to bring up
a page of instructions. On this new page, press the
Choose File
button to
upload the file you generated in step 1.
4.
Click on the
Certificates
link in the left-hand pane again, and click on the link
telling you to download the WWDR intermediate certificate. Save this file
into the subdirectory
s3e\deploy\plugins\iphone\certificates
of your
Marmalade SDK installation.
5.
Refresh the
Certificates
page in your web browser until you see a
Download
button in the
Action
column. Click on this button and save the file into the
directory from step 4, renaming it to
developer_identity.cer
.
Search WWH ::
Custom Search