iphones的mac地址是静态的吗?正在寻找一种方法来识别哪个用户在线

iphones的mac地址是静态的吗?正在寻找一种方法来识别哪个用户在线,iphone,ios,database,mac-address,Iphone,Ios,Database,Mac Address,我正在构建一个不需要登录系统的应用程序。我仍然希望能够知道什么用户正在向我的在线数据库发送信息。据我所知,UDID是不允许上传到任何服务器的,所以这是不可能的。我可以用iphones的mac地址吗?如果它是动态的,它将不时地改变,我将无法跟踪它。我们使用MAC地址作为唯一标识符,现在UDID已被弃用 MAC地址是基于硬件的,因此无法更改。MAC地址欺骗怎么办?苹果似乎从iOS 5开始就阻止了欺骗功能。欺骗并不是真的改变MAC地址,它只是告诉软件它是不同的。我认为你仍然可以用越狱来做到这一点。如果

我正在构建一个不需要登录系统的应用程序。我仍然希望能够知道什么用户正在向我的在线数据库发送信息。据我所知,UDID是不允许上传到任何服务器的,所以这是不可能的。我可以用iphones的mac地址吗?如果它是动态的,它将不时地改变,我将无法跟踪它。

我们使用MAC地址作为唯一标识符,现在UDID已被弃用


MAC地址是基于硬件的,因此无法更改。

MAC地址欺骗怎么办?苹果似乎从iOS 5开始就阻止了欺骗功能。欺骗并不是真的改变MAC地址,它只是告诉软件它是不同的。我认为你仍然可以用越狱来做到这一点。如果你在应用程序中读取mac地址,你确定不会捕获伪造的mac地址吗?我猜用户需要提供的只是一个唯一的标识符,真实或伪造的mac地址都会提供。这完全取决于伪造的MAC地址刷新的频率。我想讨论的另一点是,你是否应该为那些身陷囹圄的iPhone用户提供服务?