Screensharing is built into MacOS, you can turn it on in System Preferences > Sharing.
Does the developer want your Apple ID or you logon ID and password? I would be extremely reluctant to give anyone my Apple ID and Password. If, and this is a HUGE IF, I ever gave someone my
Apple ID and password, I would change the password immediately after that person did whatever they were going to do.
PRINT OUT THESE INSTRUCTIONSIf he wants an ID for an admin account on your computer, you can create one for him by...- going to System Preferences > Users & Groups
- click on the padlock at the bottom of the window and enter your account password and press return
- click on the plus sign (+) at the bottom of the sidebar
- enter the requested information
- click Create User
- Turn off automatic login
- check the box labled "Allow user to administer this computer.
- Exit System Preferences
To allow him to remotely access your coumputer- Go to System Preferences > Sharing
- check the box labled Remote Login
- allow access for "only these users"
- if the temporary ID you created does not appear click the plus sign at the bottom of the list and select the temporary account name
- check the box labeled Remote management
- click the radio button labeled "only these users"
- if the temporary ID you created does not appear click the plus sign at the bottom of the list and select the temporary account name
- Click Options
- Check all the options
- Click OK
- exit System Preferences
When the developer has finished- login to your account and go back to System Preferences > Users & Groups
- click on the padlock at the bottom of the window and enter your account password and press return
- select the account you crated for the user
- click the minus sign at the bottom of the list of user accounts
- Select "Delete the Home Folder"
- click "Delete User"
- go to System Preferences > Sharing
- uncheck Remote Login
- uncheck Remote Management
- exit System Preferences