Known Issues for Sybase Mobile SDK 2.1 ESD #3 Patch 02

Learn about known issues and apply workarounds for Sybase Mobile SDK 2.1 ESD #3 Patch 02.

Issue NumberDescription
RTC-367

The internal default page size is used during Object API code generation if Unwired Server is not selected, which can lead to code generation failure without visible error from the code generation wizard.

If the MBO developer does not select Unwired Server during code generation, the default page size is used. If the internal default page size is too small, code generation fails without creating objectAPI code, and the page size error only displays in the Error Log view, but not in the code generation wizard.

Workaround: Select an Unwired Server connection profile to enable the Page size field, then select a proper page size. Also, as a common troubleshooting practice, open the Error Log view in Unwired WorkSpace to find clues when the MBO developer detects any error symptoms.

RTC-338

MBO project fails to deploy after renaming MBO with custom object queries

After an MBO with custom object queries is renamed, the MBO project deployment fails with an Unknown Error exception.

Workaround: Modify the object query definition to reference the new MBO name.

CR 722779

Hybrid Workflow Application does not use the full screen on iPhone5

The Hybrid Workflow Application does not use the full screen on iPhone5. In portrait mode, narrow black bars appear on the top and bottom of the screen. In landscape mode, narrow black bars appear along the left and right side of the screen.

Workaround: None.

CR 721724
The MAKit 2.1.3 Code Example orientation freezes in Apple iOS 6.0.

When attempting to change the orientation from landscape to portrait, or from portrait to landscape on the iPad2, the MAKit Code Example does not change orientation.

Workaround: To run the MAKit 2.1.3 in iOS6.0 without any orientation issues:
  1. In MAKitCodeExamplesAppDelegate replace the line
    [self.window addSubview:navController.view];
    with
    [set.window setRootViewController:navController];
  2. In the MAKitCodeExamples-info.plist file, delete the sub items (item 0 and item 1) under the "Supported interface orientations".
CR 717094
Exception thrown on BlackBerry 9860 with BlackBerry OS 7.0

When attempting to remove a persistent object on a BlackBerry 9860 device with BlackBerry OS 7.0, a ControlledAccessException occurs.

Workaround: None. The failure to delete the object is not a catastrophic failure. The event is logged and otherwise ignored.