-
Notifications
You must be signed in to change notification settings - Fork 282
Convert to iOSOpenDev Project
kokoabim edited this page Nov 22, 2012
·
23 revisions
Project level build settings
- Code Signing Identity: Don’t Sign Code
- iOSOpenDevPath: /opt/iOSOpenDev
Target level build settings
- iOSOpenDevBuildPackageOnAnyBuild: NO
- iOSOpenDevCopyOnBuild: NO
- iOSOpenDevDevice:
- iOSOpenDevInstallOnAnyBuild: NO
- iOSOpenDevInstallOnProfiling: YES
- iOSOpenDevRespringOnInstall: YES
- iOSOpenDevUsePackageVersionPList: NO
- Create a Package directory in the target’s directory.
- Create a DEBIAN directory in the Package directory.
- Create a control file in the DEBIAN directory.
- Create a Applications directory in the Package directory.
- Drag-and-drop the Package directory from Finder to under the target’s Project Navigator group in Xcode.
- Copy-and-paste the following text into the control file:
Package: com.yourcompany.MyApp Name: MyApp Version: 0.1-1 Description: Section: System Depends: firmware (>= 5.0) Conflicts: Replaces: Priority: optional Architecture: iphoneos-arm Author: Your Name dev: Homepage: Depiction: Maintainer: Icon:
- Remove the control file from the target’s Copy Bundle Resources Build Phase list.
- Add a new Run Script Build Phase for the target that runs:
/opt/iOSOpenDev/bin/iosod --xcbp




