This is a migrated thread and some comments may be shown as answers.

App Store reject app because of "validationMessage"

4 Answers 87 Views
DataForm
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
gun
Top achievements
Rank 1
gun asked on 08 Mar 2016, 04:44 AM
Hi,my app was rejected by App Store because of using non-public APIs "validationMessage" , you can get detail info with the screenshot in the attach files.I have checked the "validationMessage" word in my whole project code,and only find this word in TKDataFormValidator.h of TelerikUI.framework named "- (NSString *)validationMessage" which is a method. So, are there similar problems you have encountered? Or, is this a only duplication of name?How can i solve this problem according to your advice?    The version of theTelerikUI.framework is 2015.2.624.  Thanks!

4 Answers, 1 is accepted

Sort by
0
Nikolay
Telerik team
answered on 08 Mar 2016, 11:53 AM
Hi Gun,

Our own Demo application, which uses some validation logic for a data field, has been approved by the App Store team without any issues. Here is the app for your reference: https://itunes.apple.com/bg/app/telerik-ui-examples/id785438612?mt=8

I would suggest that you contact the App Store team and explain that validationMessage is not a private method of theirs. We have not received complaints before and we were not aware it existed.

Some good news regardless of what the App Store team would say - this week we plan to release a new version where the validationMessage property is removed in favor of two new properties - positiveMessage and errorMessage. This will give more flexibility over the validation logic.

In case you are using the DataForm in your application, I would like to let you know that the DataForm has been in Beta in 2015.2.624, so at that time it was not intended for app deployment purposes. It is now official and its API has been much improved, which however brings some API changes. Yоu can update to the upcoming version, once we release it, and follow the Release Notes which will help you update your DataForm API usage. You can subscribe to the Release Notes RSS which will notify you once the new version is out.

Regards,
Nikolay
Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Nikolay
Telerik team
answered on 09 Mar 2016, 09:38 AM
Hi Gun,

Just to let you know that since the API change I was talking about needed broader changes in the DataForm control, this change will go live with our next major release due in the beginning of May. I would still suggest that you contact the App Store team and let them know about the API usage and that there are existing applications with the same framework live on the AppStore.

Regards,
Nikolay
Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Gordon
Top achievements
Rank 1
answered on 11 Jul 2016, 10:24 AM
I am also having this problem we are using version 2016.1.321.0 of the library.  Can you confirm which version the fixes where made in?
0
Nikolay
Telerik team
answered on 14 Jul 2016, 08:27 AM
Hi Gordon,

This case was addressed in our latest release of UI for iOS - R2 2016 (version 2016.2.0504).

Regards,
Nikolay
Telerik by Progress
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Tags
DataForm
Asked by
gun
Top achievements
Rank 1
Answers by
Nikolay
Telerik team
Gordon
Top achievements
Rank 1
Share this question
or