Xamarin iOS Shinobi Grid Build Errors (Linking & undefined class)


#1

Since the last Xamarin update i am facing the following issues when trying to archive. We are using ShinobiGrids 2.7.2.1 Standard/ShinobiGrids.dll

VS for Mac: 7.5.2
Xamarin.iOS
Version: 11.12.0.4

How can we solve this problem? Would be great if you can help me since we are not able to release at the moment.

MTOUCH : error MT5211: Native linking failed, undefined Objective-C class: SDataGridDataSource. The symbol ‘OBJC_CLASS$_SDataGridDataSource’ could not be found in any of the libraries or frameworks linked with your application.
MTOUCH : error MT5211: Native linking failed, undefined Objective-C class: SDataGridDataSourceHelperDelegate. The symbol ‘OBJC_CLASS$_SDataGridDataSourceHelperDelegate’ could not be found in any of the libraries or frameworks linked with your application.
MTOUCH : error MT5211: Native linking failed, undefined Objective-C class: SDataGridDelegate. The symbol ‘OBJC_CLASS$_SDataGridDelegate’ could not be found in any of the libraries or frameworks linked with your application.
MTOUCH : error MT5211: Native linking failed, undefined Objective-C class: SDataGridPullToActionDelegate. The symbol ‘OBJC_CLASS$_SDataGridPullToActionDelegate’ could not be found in any of the libraries or frameworks linked with your application.
MTOUCH : error MT5211: Native linking failed, undefined Objective-C class: SGridDataSource. The symbol ‘OBJC_CLASS$_SGridDataSource’ could not be found in any of the libraries or frameworks linked with your application.
MTOUCH : error MT5211: Native linking failed, undefined Objective-C class: SGridDelegate. The symbol ‘OBJC_CLASS$_SGridDelegate’ could not be found in any of the libraries or frameworks linked with your application.
MTOUCH : error MT5211: Native linking failed, undefined Objective-C class: SGridEventResponder. The symbol ‘OBJC_CLASS$_SGridEventResponder’ could not be found in any of the libraries or frameworks linked with your application.
MTOUCH : error MT5211: Native linking failed, undefined Objective-C class: SGridTextViewDelegate. The symbol ‘OBJC_CLASS$_SGridTextViewDelegate’ could not be found in any of the libraries or frameworks linked with your application.


#2

Hi devmp,

I’d suggest you try using the most recent version of shinobigrids, v2.8.4, which does work with the latest version of Xamarin and Visual Studio.

If you have a current support contract, you can download it from https://support.shinobicontrols.com; otherwise please contact us at info@shinobicontrols.com with your previous support details and we can discuss renewal with you. (In the meantime you could download a free trial from our website to check that the latest version will solve your issue.)

Kind regards,

Alison