Awesome
iMoUDIDChangerApp
change your device UDID within Xcode
Requirements
- disable rootless
Turning it off
-
Reboot your Mac and hold down <code>Command + R</code> together after you hear the boot sound. This will boot you into Recovery Mode.
-
Go to the top menu bar and select the Utilities dropdown menu and open Terminal.
-
Type the following and your Mac will automatically reboot:
csrutil disable; reboot
- Once rebooted open Terminal and type the following to ensure it was disabled:
csrutil status
- It should say:
csrutil status
System Integrity Protection status: disabled
Installation
-
install Opee using <code>opeeinstaller.sh</code> which insde Opee installer Folder
-
place
iMoUDIDChanger.bundle
to /Library/Opee/Extensions/iMoUDIDChanger.bundle
Usage
- run iMoUDIDChangerApp.app
- type your device Original UDID ( to save it for detection )
- type the new UDID you want to be recognized by Xcode later once you connected your device
- click Apply ( if Xcode didn't killed after this action ) type " killall Xcode " in your terminal
- open xcode and go to window -> Devices -> YOUR_DEVICE ( UDID CHANGED ) :)
- now in your project go to( TARGETS -> YOURAPP -> GENERAL ) then Fix Issue under ( Team field )
- Done ( your new UDID is now saved in your Free developer account )
Author
iMokhles, mokhleshussien@aol.com
Thanks
alexzielenski for Opee
Jeff Laing for MobileDeviceAccess
License
iMoUDIDChanger is available under the MIT license. See the LICENSE file for more info.