Unfortunately, there is always a chance of getting the wrong kind of attention or getting annoyed by someone through iMessage. The first thing that comes to our minds in these cases is to block the culprit but in iOS6, this was not possible. The only options available were to turn off iMessage, which is quite a drastic solution or to use a name to identify the number from which you are receiving the messages that are bothering you. The good news is that iOS 7 makes it easier to block someone and you can even stop them from calling or texting you. All you need to do is to follow the below steps:
- Go to Settings
- Scroll down to Messages and tap on it
- Once again, scroll down and tap on Blocked
- Tap on Add New and add the contact you want to block, then tap on Done.
Once you add someone to your Blocked list, they will not be able to send you an iMessage, call you or text you. They will also be prevented from getting in touch with you through FaceTime. Bear in mind that you can only block someone that is in your contacts. There may be cases in which you simply one to block someone temporarily or you just want to avoid iMessages/SMS from that person while keeping their number.
Even though at the moment it is not possible to delete a contact and block their number in your iPhone, you can get them blacklisted through your mobile phone company’s account. Alternatively, you can ask your service provider to block the number. This may take a while but if someone is really harassing you, it may be the best solution.
If you want to stop getting notifications every time someone sends an iMessage but do not want to miss other message alerts, you can do the following:
- Delete the contact from your phone/address book.
- Go to Settings, the Notification Center, followed by Messages
- Scroll down and select Show Alerts from My Contacts.
This will not block someone from contacting you but it will help you to avoid message notifications from unknown numbers and those who are not in your Contact list. However, you will still be able to continue getting alerts whenever you receive a message from a contact.