Related to/regression of PR #334.
Something fishy seems to be going on here since this was addressed by the above PR, but never worked for me. (And I can't figure out anything that I could have done to break it.) It works if you tap on the small Loop icon in the upper left of the widget, but that seems to be using some automatic functionality of widgets.
This code in Loop/Extensions/NSBundle.swift is always returning nil for me:
private var mainAppBundleIdentifier: String? {
return object(forInfoDictionaryKey: "MainAppBundleIdentifier") as? String
}