I'm having the same problem, I've enable all the toggles under MyFitnessPal in the HealthKit -> Sources but still nothing is appearing in HealthKit, I'm on iPhone 6 and iOS 8.0.2.
What threw me off initially is that it will not sync anything added to MFP from the past, that includes the current day. Only new entries will show up in Health.
That is also before the huge number of bugs in the current version, so might as well hold off until another update is released because even if you DO get it into Health, they will just delete or duplicate themselves.
That's what Apple get when they steal it from other people. They have no idea how it was supposed to work. That means people who actually buy their crap have to put up with stuffed up apps that they didnt build in the 1st place.
This is really easy to fix, it's just not spelled out.
Be default the healthkit is trying to show active calories. My Fitness Pal only reports in Dietary Calories. You have to go into Healthkit and add the Dietary Calories to the dashboard.
Tap sources, choose My Fitness Pal. Take note of the items that Allow My Fitness Pal to Write Data. Those are the items that can be shown on dashboard. Enable the items you want by tapping Health Data, then All. Find the item you want on the dash board from the MFP list, enable Show on Dashboard.
MFP already displays that. At top of screen in the Diary, you can see Goal - Food + Exercise = Remaining; it's displaying the calorie count for you. You need to look in Nutrition/Weekly to see a summary for the week's progress; this is a bar graph. but shows the excess/shortfall achieved in the current week.
HealthKit needs improving, I can see the weight in HK, but that's all!
And I should add that active calories now seem to be syncing back to MFP. I use Human which records active calories in HK and MFP now sees them. The one issue remaining seems to be the occasional duplicate record and the occasional record with no date stamp
If you add active calories manually in healthkit they don't get pushed across to MFP though... It's weird that because if the active calories originate from another app, e.g. Map my run, they are classed as a workout and come across ok to MFP?
Go to more, settings, sharing and privacy, HealthKit sharing, and then turn on everything. Then, my fitness pal will show up under sources in HealthKit.
It worked for a few days for me and now nothing shows up from MFP at all. I have tried all the toggles. If anyone has any luck with gettin them to sync post it.
"Go to more, settings, sharing and privacy, HealthKit sharing, and then turn on everything. Then, my fitness pal will show up under sources in HealthKit."
I deleted it, reinstalled it and then was able to do this. But no history.
Replies
That is also before the huge number of bugs in the current version, so might as well hold off until another update is released because even if you DO get it into Health, they will just delete or duplicate themselves.
Be default the healthkit is trying to show active calories. My Fitness Pal only reports in Dietary Calories. You have to go into Healthkit and add the Dietary Calories to the dashboard.
Tap sources, choose My Fitness Pal. Take note of the items that Allow My Fitness Pal to Write Data. Those are the items that can be shown on dashboard. Enable the items you want by tapping Health Data, then All. Find the item you want on the dash board from the MFP list, enable Show on Dashboard.
HealthKit needs improving, I can see the weight in HK, but that's all!
I deleted it, reinstalled it and then was able to do this. But no history.