OK. I found the trick now for iPhone SDK (build 9M2517) for firmware 2.0 & 2.1
First close your Xcode and backup the PhoneOS.platform Info.plist by running this in Mac Terminal
Code:
sudo cp -p /Developer/Platforms/iPhoneOS.platform/Info.plist /Developer/Platforms/iPhoneOS.platform/Info.plist.bak
Then edit the PhoneOS.platform Info.plist file
Code:
sudo vi /Developer/Platforms/iPhoneOS.platform/Info.plist
and change
Code:
<key>PROVISIONING_PROFILE_ALLOWED</key>
<string>YES</string>
<key>PROVISIONING_PROFILE_REQUIRED</key>
<string>YES</string>
to this
Code:
<key>PROVISIONING_PROFILE_ALLOWED</key>
<string>NO</string>
<key>PROVISIONING_PROFILE_REQUIRED</key>
<string>NO</string>
Launch Xcode and then create new project using my Xcode Template for pwned device "View-Based Application" to build and go to either Project Settings 2.0 or Project Settings 2.1 or iPhone Simulator and you don't need the trick to reset it anymore.
Remember, you still need a fake codesign identity as described in post#53 and patched MobileInstallation binary in your iPhone as in post#61
If you are registered iPhone Developer with provisioning profile codesign cert from Apple, please remember to revert the PhoneOS.platform Info.plist back to the original one before building your project to App Store.
<------ thumb up for me if you like this thread
Bookmarks