I know its not possible for iOS apps to intercept incoming SMSs in general.
However if my company is working in conjunction with a phone network operator and we have servers which generate SMSs targetted specifically at the iOS client using their gateways and have a specific SMS short code, then is it possible and legitimate for the iOS client to intercept those and only those SMSs orginating from the server?
Thanks
No. iOS apps cannot intercept SMS’s, period. Your network operator needs to use a different mechanism to communicate with your app. Apple Push Notifications are a good choice if you need to alert the user, as long as the limitations of APN are acceptable. If you need some solution that actually launches your app on-demand when the message is received, well, that doesn’t exist.