Noob is often interpreted to mean someone who has little to no experience with software development.
I like to define it as some who often has worked in every language and IDE imaginable, but is new to a specific environment, in this case Unity iPhone.
As soon as I get some traction with the new environment I like to share what I learn after working through the problems and exhortations to RTFM.
====
Noob #1: Unity Remote
Most folks coming to Unity iPhone already know how to develop and install apps using XCode onto their iPhone or iPod. The biggest headache is usually the Bundle Identifier setup and certificate process.
This tip assumes you’ve solved that, so now all you have to do with your project in the Unity iPhone IDE is go to:
Edit → Project Settings → Player
Look to the far right of the IDE, just under where it says “2 Split”, the fourth dropdown from the left should be “Inspector”.
Double-click where it says com.Company.ProductName.
Change that to your normal Bundle Identifier (com.your_bi.gameName)
Build Run should proceed without error. One hitch might be XCode tried to build for the Simulator. Just change it to Device 2.2 (or whatever) and next time it should run all the way to you iPhone
Now that you can build successfully. Find the UnityRemote project in the iPhone Unity folder. Build and install the app.
Make sure your phone is setup for WiFi and not in Airplane Mode, start the UnityRemote application
Choose the appropriate WiFi connection
Hit “Play” in the IDE
You will see a very lores version of the game on the phone. This is just a pic captured from your editor, it should look normal in the IDE Player Window.
When I try and build the UnityRemote program - I get 1 warning and 27 errors…
I have the latest version of the Xcode tools - and the latest version of the iUnity basic - demoing the program - Anyway - I have tried to build it for all the device versions and get the errors all the same.
Any thoughts?
NEVERMIND!!! I figured out one problem - You have to move the folder out of the application folder in order to have the proper read/write.
I do get this though - when I try to install the aps:
Are you a licensed apple iphone developer.
you need to be licensed by apple and go through the process of registering you iphone or ipod touch before you can put anything on your device.
I am also quite certain the Provisioning Profile is loaded properly. It does show as loaded on my device - both in the Organizer and on the device itself.
EDIT:
Ok - I had the time now to read another thread that talked about the UnityRemote in great detail - ended up having to change the build settings to the 2.1 - and then the developer thing to the right profile - then boom - it worked.
I still cannot build the demo and install/play that on the iphone as a seperate app - but this is a huge start.
did you change the data in the player settings?
because the ones thats in by default will not meet your dev provision so it won’t deploy to iphone / itouch even if it has a provision installed.
Unity will not automagically detect the present provisions and modify the settings to meet the required data.
Unless you alter the trampoline it actually will not use a real provision at all
Sorry for gravedigging but I was reading the threads in the FAQs in sticky and found this.
Actually, I have no problems in deploying an iPhone project and I only changed the com.company.product names, I didn’t set up ANYTHING in the Xcode app at all.