Now We just run the test using Menu in Unity3D.

If you didn't get any error, Push your code any VCS (This Article based P4V)
I. Basic Information : your mind
II. Source Code Management

2. Select node type (We use the Streams)
3. Select Stream codeline (Path)
4. Type Workspace name format
5. (Important) populate is just Sync only
- Check Force sync / Populate have list / Quiet perforce messageIII.
6. input "Perforce Depot path" in Polling build filters.
III. Build Triggers

1. Build periodically: H 07 * * 1-5 (by 7 am on every Mon~Fri)
IV. Build : Unity

V. Build: XCODE (General)

VI. Build: XCODE Code signing

VII. Build : Advanced Xcode

VIII. Build Execute shell

rm -rf ${WORKSPACE}/Prototype/SCM/$(date +'%m%d%y')_build
mkdir ${WORKSPACE}/Prototype/SCM/$(date +'%m%d%y')_build
cp ${WORKSPACE}/Prototype/SCM/*.ipa ${WORKSPACE}/Prototype/SCM/$(date +'%m%d%y')_build/$(date +'%m%d%y%H%M').ipa
cp -rf ${WORKSPACE}/Prototype/SCM/$(date +'%m%d%y')_build /Volumes/CorgiMobile/
rm -rf ${WORKSPACE}/Prototype/SCM/$(date +'%m%d%y')_build
Done Jenkins setup!
Now, Build your source code on Jenkins.
If you see the Xcode Error, Please open Xcode and open the built code from Unity.
You could fix your problem on XCODE. (Before testing on Xcode, Should click the "Clean")
If you get the success on XCODE. Please save the project and try to build on Jenkins.
* Don't remove or update the project files.
Cheers!