每当我收到某些服务(即Google和Blablacar)的短信时,我都会将服务名称视为发件人(如果是在我的联系人中),而不是一个丑陋的电话号码,因为它出现在短信中来自其他服务(Snapchat,Hello Bank)。
我不知道是否需要在iPhone上安装该服务的应用程序才能显示服务名称而不是电话号码:我安装了BlaBlaCar应用程序,当然还有Google之一应用程序(地图),但谷歌的短信是为了确认我的电话号码,因为我创建了一个谷歌帐户我的电脑,而不是我的手机。因此,短信不能来自" iOS应用程序。
当我点击发件人"联系"按钮,然后是信息图标,我可以看到真正的发件人电话号码(谷歌的前4 66 45 3和blablacar的2 52 25 22 27)。
我自己从来没有将这些电话号码添加到我的联系人中,也没有看到那些"联系人"在我的联系人中。
我想知道它是如何制作的,所以在从我的服务器发送短信时也可以这样做。
iOS中是否存在某种预先嵌入的默认隐藏联系人?
是否有填写app plist文件的字段,例如"默认的app电话号码"那我没看到?
这是Apple的某种注册过程,因此您可以将电话号码与特定名称相关联吗?
由于
答案 0 :(得分:0)
好吧,我看错了方向,这与iOS,Apple或iOS应用设置无关,这是短消息系统的一项功能,称为发件人ID 。< / p>
这是一个引导我回答问题的主题:http://developer.nokia.com/community/discussion/showthread.php/109878-How-to-Send-SMS-with-Sender-Name
许多SMS发送平台(Clickatell,SMSCountry,blastSMS ......)都提供了设置发件人ID的功能,但显然它可能无法在每个国家/地区使用。
您可以在此处找到有关它的一些信息:http://www.smscountry.com/custom-sender-id.aspx
希望如果有人像我一样思考它将会有所帮助&#34;谷歌如何将自己置于我的联系人中?&#34; !