I was just trying to re-deploy all of my Java BL service functions with the new release of Backendless 4.0 b18 (I updated coderunner as required, and was able to upload everything without a problem) and everything displays just fine in Backendless console.
Since I noticed that we can now download ObjC & Swift client SDK for the services as of b18, I thought I would look into updating my project with swift files. I was able to successfully download the sdk from backendless console for all of my published services except one. I get this error:
{"code":14015,"message":"Can't generate SDK code for this service or platform."}
This happens if I try to download Obj or Swift code, but only for the one service that has the issue.
Would there be anything in my code that is somehow preventing the console to generate the SDK / me being able to download it? Are there any logs on your end that could be checked to see why this is?
I’ve reproduced the issue you’ve described. The reason of the error is that you have 2 classes with same name “Student”: first located in services, the second one in models. I’ve opened internal ticket and we’ll be working on a fix.
As a workaround for now I would recommend to rename the service class form ‘Student’ to any else and the issue will be solved. Thanks for reporting and sorry for the inconvenience.