Нельзя просто открыть. NET приложение в xCode и запустить его. Это не работает таким образом.
Когда вы открываете проект в xCode из Rider (и VS4Ma c также), IDE генерирует проект xCode с заглушками obj- c на основе структуры вашего проекта. NET, чтобы позволить вам использовать интерфейс xCode / plist дизайнеры.
Так что в вашем случае, вероятно, вам придется создавать и использовать личный сертификат разработчика. Для этого:
- Открыть свой проект в xCode
- Go для свойств проекта, вкладка «Подписи и возможности»
- Включить «Автоматически управлять подписью»
- Выберите персональную команду (с вашим именем).
После этого профиль обеспечения и сертификат подписи должны быть созданы и установлены автоматически.
Вернитесь в Rider и убедитесь, что CFBundleIdentifier
в info.plist
файле соответствует Идентификатору пакета из проекта XCode: com.xtmq.App4
в моем случае.
См. Связанную проблему в системе отслеживания проблем JetBrains: https://youtrack.jetbrains.com/issue/RIDER-23621