Xamarin iOS 平台 - 获取设备序列号方法 - iOS 8 或更高版本
Xamarin iOS Platform - Get Device Serial# Method - iOS 8 or Later
对于我们的项目,我们正在尝试使用 Xamarin 平台获取 iOS 设备的设备序列号。我们没有用于从 iOS 8 或更高版本检索设备序列号的直接 API。
我们遇到了一种解决方案,例如从 XCode 创建带有序列号实现的静态库。然后创建对象 c 静态库并将其绑定到 Xamarin.iOS 项目。
参考:What is the simplest way to retrieve the device serial number of an iOS device using MonoTouch?
是否有任何其他直接的方法来满足我们的要求?
问题中的link你post过时苹果不允许你立即获取设备序列号。
您可以尝试使用identifierForVendor作为唯一设备ID。
We had come across one solution like creating a static library from
XCode with Serial Number implementation. Then create the object c
static library and binding this to Xamarin.iOS project.
我想说的是,如果你在原生iOS中找到解决方案,那么你可以在Xamarin.iOS中解决。
您不需要创建 objective-c 静态库并将其绑定到 Xamarin.iOS 项目。
对于我们的项目,我们正在尝试使用 Xamarin 平台获取 iOS 设备的设备序列号。我们没有用于从 iOS 8 或更高版本检索设备序列号的直接 API。
我们遇到了一种解决方案,例如从 XCode 创建带有序列号实现的静态库。然后创建对象 c 静态库并将其绑定到 Xamarin.iOS 项目。
参考:What is the simplest way to retrieve the device serial number of an iOS device using MonoTouch?
是否有任何其他直接的方法来满足我们的要求?
问题中的link你post过时苹果不允许你立即获取设备序列号。
您可以尝试使用identifierForVendor作为唯一设备ID。
We had come across one solution like creating a static library from XCode with Serial Number implementation. Then create the object c static library and binding this to Xamarin.iOS project.
我想说的是,如果你在原生iOS中找到解决方案,那么你可以在Xamarin.iOS中解决。
您不需要创建 objective-c 静态库并将其绑定到 Xamarin.iOS 项目。