Today Widget Not Showing on Device

5k Views Asked by At

This problem is very strange, my Today widget work smoothly in Simulator but in my device (iPhone 5) is only showing the header of the Widget with the icon and the title.

I have read those questions but didn't solve my problem:

  1. Today Widget Not Launching On Device(works on Simulator)

  2. iOS App Today Extension not uploaded to physical device

My project settings:

  • My Development Target for both targets is the same: iOS 9.2
  • Widget's Scheme is ok, with Executable my main app

Did you have any suggestions to solve this problem?

2

There are 2 best solutions below

2
Peter On

It sounds like there are a couple of different widget problems here.

In my case, the widget DIDN'T EXIST on the deployment phone, but did on the simulator.

The deployment target OS for the widget was set higher than the OS on the deployment phone. Setting the widget deployment target to 9.0 (making it the same as the main app deployment target and less than the OS on the deployment phone) solved the problem.

0
Petrus Theron On

Delete the app from your device and re-run XCode - that solved it for me.

I also had to set the iOS Deployment version to match that of my app, which made it show up on the simulator, but not on my device.