Приложение iOS закрывается сразу после запуска при доступе к коду из библиотеки привязок
Я сталкиваюсь со странной проблемой. Я преобразовал Native Framework ( Serialio RFID reader) в Binding Library и использую ее в одном из моих примеров. Этот образец имеет только один ViewController. Проблема в том, что приложение запускается в симуляторе, но сразу же закрывается в реальном устройстве iPad, в зависимости от того, пишу я следующую строку или нет.
public partial class SViewController : UIViewController
{
public SViewController (IntPtr handle) : base (handle)
{
}
//If I comment following one line, it launches in the iPad too.
//If uncomment, app closes immediately after launch.
//In Simulator this has no issue. It launches.
SerialioDeviceManager sdm = SerialioDeviceManager.DefaultManager;
public override void ViewDidAppear(bool animated)
{
base.ViewDidAppear(animated);
//Even if I comment out above Initialization and write that line here, it doesn't allow app to launch in iPad.
SerialioDeviceManager sdm = SerialioDeviceManager.DefaultManager;
}
}
Немного больше деталей:
- Приложение закрывается еще до вызова / инициализации этого ViewController.
- Это происходит в
DEBUG
так же какRELEASE
Режим. - Поддерживаемая архитектура
ARMv7 + ARM64
- Поведение компоновщика: только SDK Link Framework
- Родной пример SDK работает отлично.
- Эта среда требует iPhoneos10.3 SDK при конвертации.
РЕДАКТИРОВАТЬ:
Просто для обновления, я использую следующий файл в библиотеке привязок.
Я прав?
Я ценю вашу помощь. Благодарю.