uuidString действительно тот же формат, что и guid.Однако toString NSUUID отличается, он содержит больше данных.Таким образом, передача этого в .NET и синтаксический анализ как guid вызовет исключение(не уверен для андроида)
Если вы используете swift, вы можете просто использовать UUID().uuidString
, из которых я уверен, что это работает.
Для ответа на ваш полный вопрос.UUID, сгенерированный в iOS, использует другой алгоритм, чем в .NET, поэтому будут небольшие различия, но, тем не менее, они уникальны, поэтому не о чем беспокоиться.