CS3217 Documents

CS3217 Documents

  • About CS3217
  • Problem Sets
  • Tutorials
  • Final Project Guidelines

›Final Project Guidelines

Final Project Guidelines

  • Final Project Requirements
  • Assessment and Submission
  • iOS University Developer Program
  • Documenting a Software System
  • Preliminary Design Document

iOS University Developer Program

Once your group has been notified that both members are enrolled and devices are added in the program, you may follow the instructions below to facilitate development of your final project applications on your devices. This avoids the problem where each member of your group has to use a different bundle identifier for your application.

Do note that this program does not include distribution of your applications on the App Store. To do so, a separate Apple Developer Program account needs to be paid for and joined by yourselves.

Creating a iOS Development Signing Identity

  1. Go to Xcode > Preferences.
  2. Click Accounts at the top of the window.
  3. Your Apple ID should be present, and there should be a "National University of Singapore (Department of Computer Science)" team listed under your profile.
  4. Click on View Details...
  5. There should be a Create button next to iOS Development under the Signing Identities section. Click on it. If it is not present, that means you already have it, so skip this step.

Configuring your Xcode Project

  1. Under the Signing section in the General pane of your Xcode project, modify the Team to "National University of Singapore (Department of Computer Science)".
  2. Choose your physical iOS device from the Scheme toolbar menu.
  3. It should build and run your application on the device.
← Assessment and SubmissionDocumenting a Software System →
  • Creating a iOS Development Signing Identity
  • Configuring your Xcode Project