Jump to content

[TOPIC: topicViewTemplate]
[GLOBAL: userSmallPhoto]
Photo

iOS Perfromance notice due to healthkit
Started by fwcarlitos Feb 25 2019 05:28 AM

31 replies to this topic
ios

Best Answer vlads , 26 February 2019 - 04:20 PM

Latest daily build 3467 should fix this issue. I removed all mentions of health kit.

 

@fwcarlitos placeholder strings are there because if they're referenced but not in plist, it would cause a crash.

[TOPIC CONTROLS]
Page 1 of 2 1 2
This topic has been archived. This means that you cannot reply to this topic.
[/TOPIC CONTROLS]
[modOptionsDropdown]
[/modOptionsDropdown]
[reputationFilter]
[TOPIC: post.html]
#1

fwcarlitos

[GLOBAL: userInfoPane.html]
fwcarlitos
  • Enthusiast

  • 62 posts
  • Corona SDK

So on Saturday I built and uploaded my app like I do every weekend. However, I got an email from Apple this morning saying that my app has a performance issue due to integration with HealthKit. As far as I know, I’ve never done anything to try to integrate HealthKit into my app. The resolutions center says I need to remove the integration. How should I go about this?

Attached is a screenshot of what they say.

Any help would be greatly appreciated.

[TOPIC: post.html]
#2

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,062 posts
  • Enterprise

Did you also email this to support@?



[TOPIC: post.html]
#3

fwcarlitos

[GLOBAL: userInfoPane.html]
fwcarlitos
  • Enthusiast

  • 62 posts
  • Corona SDK

No, not yet. I’ll get right on that. Thanks.

[TOPIC: post.html]
#4

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,062 posts
  • Enterprise

Don't. Let's keep it here. I'm trying to determine if one of the reports I got there is yours and this is a duplicate or if this is affecting multiple developers.

 

Rob



[TOPIC: post.html]
#5

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,062 posts
  • Enterprise

What version of Corona are you using?



[TOPIC: post.html]
#6

fwcarlitos

[GLOBAL: userInfoPane.html]
fwcarlitos
  • Enthusiast

  • 62 posts
  • Corona SDK

It’s build number 2019.3461

[TOPIC: post.html]
#7

utain99_macair

[GLOBAL: userInfoPane.html]
utain99_macair
  • Observer

  • 2 posts
  • Corona SDK

Hello, My app has been rejected with same issue. I am build on build number 2018.3452.

 

          I update my app and send to apple review on 25/02/2662, which my app is hidden object game and no any parts or plugin of HealthKit, But App Apple reject my app because noticed my app uses HealthKit

 

== FULL TEXT REJECT ==

 

Guideline 2.5.1 - Performance - Software Requirements

We noticed that your app uses HealthKit, but your app does not appear to include any primary features that require health or fitness data. 

The intended use of HealthKit is to share health or fitness data with other apps or devices, and it should be used only in apps that require this data as a part of the app's core functionality. 

Next Steps

To resolve this issue, please remove any HealthKit functionality from your app, as well as any references to this app’s interactivity with HealthKit from the app or its metadata.

 

== my app build.setting ==

 

settings =

{
orientation =
{
--default = "portrait",
default = "landscapeRight",
supported = { 
--"portrait"
"landscapeRight", 
}
},
iphone =
{
xcassets = "Images.xcassets",
plist =
{
UILaunchStoryboardName = "LaunchScreen",
NSAppTransportSecurity = { NSAllowsArbitraryLoads=true },
 
}
 
},
 
window =
{
titleText =
{
default = "Hidden Objects",
},
},
android =
  {
    usesPermissions =
      {
        "android.permission.INTERNET",
        "android.permission.ACCESS_NETWORK_STATE",
        --"android.permission.CAMERA",
        --"android.permission.READ_PHONE_STATE",
        --"android.permission.WRITE_EXTERNAL_STORAGE",
        --"android.permission.ACCESS_FINE_LOCATION",
      },
      FacebookAppID = "504772506364897",
  },
-- enable the admob plugin
plugins =
{
["CoronaProvider.native.popup.social"] =
    {
      -- required
      publisherId = "com.coronalabs",
    },
["plugin.admob"] =
        {
            publisherId = "com.coronalabs"
        },
},
-- plugin end --
 
}


[TOPIC: post.html]
#8

ojnab

[GLOBAL: userInfoPane.html]
ojnab
  • Contributor

  • 574 posts
  • Corona SDK

Our app update just got rejected with same message as above.

Build 2019.3462

 

Please look into this or advise which daily build to use instead.



[TOPIC: post.html]
#9

runewinse

[GLOBAL: userInfoPane.html]
runewinse
  • Contributor

  • 489 posts
  • Corona SDK

My app just got rejected because of this also!



[TOPIC: post.html]
#10

Aarbron

[GLOBAL: userInfoPane.html]
Aarbron
  • Contributor

  • 100 posts
  • Corona SDK

Today happened to me too :/

 

New app for customer, first binary upload.

 

No plugins in build.settings

 

Corona version 2019.3462

Xcode version 10.1



[TOPIC: post.html]
#11

gamebit.labs

[GLOBAL: userInfoPane.html]
gamebit.labs
  • Contributor

  • 194 posts
  • Corona SDK

My app update got rejected too:

Corona version 2019.3462

Xcode version 10.1



[TOPIC: post.html]
#12

carloscosta

[GLOBAL: userInfoPane.html]
carloscosta
  • Contributor

  • 654 posts
  • Corona SDK

same with me. app rejected today from same issue. Corona version used 2019.3462. Xcode version 10.1.

hope corona corrects this fast.



[TOPIC: post.html]
#13

chodongwon82

[GLOBAL: userInfoPane.html]
chodongwon82
  • Enthusiast

  • 53 posts
  • Corona SDK

just got rejected with same message.

Corona 2018.3465

Xcode 10.1



[TOPIC: post.html]
#14

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,062 posts
  • Enterprise

Where is this message showing up?

 

1. During the AppLoader upload?

2. An email after a few minutes after a successful AppLoader upload?

3. A few days later from a human reviewer?

 

I uploaded a plugin-free app built with 3461 last night and did not get any errors through 1 or 2. I didn't submit it for human review. I'll see if an engineer can reproduce this.

 

Rob



[TOPIC: post.html]
#15

fwcarlitos

[GLOBAL: userInfoPane.html]
fwcarlitos
  • Enthusiast

  • 62 posts
  • Corona SDK

I got it after I got the email saying the status of my app is “in review”

[TOPIC: post.html]
#16

Aarbron

[GLOBAL: userInfoPane.html]
Aarbron
  • Contributor

  • 100 posts
  • Corona SDK

@Rob

 

3. A few days later from a human reviewer.

 

Status of app "In Review".

 

It was a plugin-free build (2019.3462).



[TOPIC: post.html]
#17

vlads

[GLOBAL: userInfoPane.html]
vlads
  • Contributor

  • 852 posts
  • Corona Staff

We do not link to HealthKit or we don't have any plugins which link to health kit. However, I noticed that we do have strings placeholders for HealthKit. I deleted them from the template app, and new daily build would be available in couple hours.

 

EDIT: We do not use any HealthKit, we just had strings. If you're taking to human reviewer, you can tell that app contains placeholder strings for health kit. (or just wait couple hours for new daily build)



[TOPIC: post.html]
#18

fwcarlitos

[GLOBAL: userInfoPane.html]
fwcarlitos
  • Enthusiast

  • 62 posts
  • Corona SDK

@vlads Thank you! Is there any possibility the lines afterwards about HomeKit will cause similar issues?

[TOPIC: post.html]
#19

solca

[GLOBAL: userInfoPane.html]
solca
  • Enthusiast

  • 57 posts
  • Corona SDK

Hi,
 
Just to complement the mentioned and reported.
 
Build 2018.3409
Binary Rejected by a human reviewer: "Guideline 2.5.1 - Performance - Software Requirements Your app still uses the HealthKit or CareKit APIs but does not include any primary"
 
Thanks Vlads, we are waiting for to the new build
 
Regards,
 
Solón


[TOPIC: post.html]
#20

vlads

[GLOBAL: userInfoPane.html]
vlads
  • Contributor

  • 852 posts
  • Corona Staff

  Best Answer

Latest daily build 3467 should fix this issue. I removed all mentions of health kit.

 

@fwcarlitos placeholder strings are there because if they're referenced but not in plist, it would cause a crash.



[TOPIC: post.html]
#21

fwcarlitos

[GLOBAL: userInfoPane.html]
fwcarlitos
  • Enthusiast

  • 62 posts
  • Corona SDK

@vlads Alright, thanks. I just rebuilt the app with the new daily build. I’ll report back once I have news. Thank y’all for the help.

UPDATE: passed review. Thanks for the help!

[TOPIC: post.html]
#22

gamebit.labs

[GLOBAL: userInfoPane.html]
gamebit.labs
  • Contributor

  • 194 posts
  • Corona SDK

Where is this message showing up?

 

1. During the AppLoader upload?

2. An email after a few minutes after a successful AppLoader upload?

3. A few days later from a human reviewer?

 

I uploaded a plugin-free app built with 3461 last night and did not get any errors through 1 or 2. I didn't submit it for human review. I'll see if an engineer can reproduce this.

 

Rob

 

Hi Rob,

 

The whole submission process was fine. I got an email from Apple after my app changed status to "In Review"

 

Ben



[TOPIC: post.html]
#23

carloscosta

[GLOBAL: userInfoPane.html]
carloscosta
  • Contributor

  • 654 posts
  • Corona SDK

problem resolved in last corona build. thanks.



[TOPIC: post.html]
#24

solca

[GLOBAL: userInfoPane.html]
solca
  • Enthusiast

  • 57 posts
  • Corona SDK

Regards,
 
Daily build 3467 does the magic.
 
Solved topic. Human reviewer in AppStore Says: "Ready for sale"
 
Thank you all for your contributions.
 
Solón Cáceres


[TOPIC: post.html]
#25

azielku4

[GLOBAL: userInfoPane.html]
azielku4
  • Observer

  • 1 posts
  • Corona SDK

Hi, I've also gotten this email an have been trying for days an can't get my app approved. Is their any build that fixes this? 

thanks




[topic_controls]
Page 1 of 2 1 2
 
[/topic_controls]