WatchKit Menu Items Not Displaying

You do not need to present the menu programmatically. The only thing you need to do is wire each button to IBActions in your Watch app extension.

The most likely issue is caching of the previous Watch app storyboard. Do a clean build and try again.

Finally, as you likely know WatchKit menus only display on a "force press". They cannot be used for the main interface of the Watch app. In the Simulator, a click and hold with the mouse will simulate a force press, and the animation will make it clear when you have done one, even in contexts where it doesn't do anything.


This was solution for me- Go to Hardware->Touch Pressure->Deep Press then try tap on watch simulator.