Oh... So I extract it and just compile the .xcodeproj folder?



Oh... So I extract it and just compile the .xcodeproj folder?



Ok good! I know how to do all of this! But.. my Xcode is giving me an error saying NO Iphone SDK found... Does this mean I can only do it for Iphone/Ipod Touch? No Ipad?



Ok now it does it even for the specific Iphone ones: No SDK with the path or name iphoneos! What do I do now...



How exactly (Down to the finest detail) do I compile the app?
I don't know if there are any Snow Leopard differences (I'v been on Lion for a while now) but these are the general things you need to do...
Create an MMF iOS project
-- Set the bundle identifier
-- 30 or 60 frames per second
-- In iOS settings for the App choose the option to use reduced colour mode - you can override it on objects that need higher colour modes.
-- window size appropriate for the device or game you're making (MMF will ask when you first select an iOS project)
-- First time, export an Xcode project from MMF (makes a zip file) - later you can just export the CCI and copy it into your project folder
-- Unzip the file on a Mac
Install Xcode
-- Go to the Apple developer site (you have to pay $99 per year for a dev account)
-- Create a provisioning profile, there are some guides and FAQ's there, it's not complicated and it shows how to install on your mac+devices
-- Open up the Xcode project MMF exported and you can choose the destination (default is simulator but you can change it to your iOS device as long as you installed the provisioning profile correctly)
-- Choose build and run and if all goes well, your MMF app will run on your device
Later, when you are finished with your game you can generate a final Xcode project from MMF which creates a cut down Xcode project with only the things your game needs/uses.
I think that is all in a nutshell, most of it is easy and the only gotcha is to get your provisioning profile set up correctly but the Apple dev site is pretty good for the instructions on that. Hope that helps.
Andy H @ ovine.net
Awful Jokes - a new cartoon every day: http://awful.ovine.net/
Ovine's games: http://www.ovine.net
AndyH, that good summary of steps to build an app!![]()


In my Xcode you can provision right from it. Think it's a Lion or higher feature in Xcode.



-- Set the bundle identifier
What's that?
I keep getting some sort of error when building the app... It'll be: No iphoneos SDK found or Iphone developer is not a valid (Something, I forget...)... No matter what, it fails.
I'll keep trying though!!!
Which version of XCode are you using? If it's an older/newer one it might not include the correct SDK for the version of iOS you're trying to use.
I used to get this kind of error when upgrading XCode to a new version, as it wouldn't have the older SDK - it was usually a case of changing the iOS version to build.
I suppose it can happen the other way, that your XCode is older and doesn't have the SDK that MMF2 iOS exporter wants,
eg My XCode (4.0.2) has Base SDK of iOS 4.3
If you select the project in the left pane, you should be able to select the Build Settings in the main pane:
Select Base SDK and Change the iPhone Runtime to the iOS version you do have.
Hope that helps.



I have the same Xcode version as you 4.0.2. I'll try it and see if it works! This is very complicated... None the less I will try! Thanks AyreGuitar!