Привет всем, я новичок в разработке для iOS, я положил конец, чтобы получать push-уведомления.Я нашел pushsharp и использовал этот учебник
Учебник я использовал
Я использовал приложение Windows вместо веб-приложения и добавил последнюю версию Pushsharp.Код строится и запускается, и я могу получить push-уведомление, но только в песочнице.
![My Code](https://i.stack.imgur.com/luO3e.png)
![Xamarin iOS App bundle signing](https://i.stack.imgur.com/qQTPm.png)
![Apple protal provisioning profile (Dev)](https://i.stack.imgur.com/z6PBc.png)
Я создаю свое приложение для iOS. Откройте ipa на своем iPad в xcode, чтобы установить после установки, откройте приложение и выберите «Разрешить удаленные уведомления». Получите маркер устройства, когда приложение открыто, и вставьте его в мое приложение winforms.и бада бинг бада бум это работает как шарм.
Я тоже хочу использовать свой производственный сертификат.Поэтому я создал профиль обеспечения для магазина приложений.Создал запрос на подпись, создал сертификат, и в разделе моего профиля обеспечения на портале Apple я вижу мой новый профиль обеспечения
![New Distribution provisioning profile created and Installed](https://i.stack.imgur.com/29ZwU.png)
![Xamarin iOS app bundle signing now looks like this](https://i.stack.imgur.com/iojnT.png)
Я могу успешно создать приложение для iOS, однако, когда я пытаюсь установить ipa на свой ipad, я получаю сообщение об ошибке
Ошибка установки приложения aдействительный профиль обеспечения для этого исполняемого файла не найден
Есть ли шаг, который я пропустил?Почему я получаю ошибку установки приложения.
Что произойдет, если я выпущу приложение, которое использует devcertificate для отображения push-уведомлений?