我为WP7开发了许多应用程序。 我想从另一个应用程序启动一个应用程序。 我知道一般的答案是“不,你不能”
如果我的应用首次启动时在我的服务器上使用设备ID注册并注册推送通知怎么办?
然后当我想从app Bar启动app Foo时:
您如何看待这种方法?是否值得尝试或更好地等待阿波罗,这可能会给我们带来必要的变化? (或可能不会)
答案 0 :(得分:2)
您提出的方法并不真正有用。如果您正在从服务器向Foo应用程序发送原始通知,并且应用程序未运行(它不会),则MS服务器将不会将通知发送到手机,并且您的服务器将收到错误。
如果您发送Toast通知,那么,是的,用户将收到一个Toast,以显示与Foo应用程序相关的内容。他们仍然需要点击吐司来启动Foo应用程序。这可能是可行的,但似乎有点......笨重。
虽然必须有一些机制(请参阅YouTube和Acrobat应用程序),但我说,目前,它需要特殊权限/技术豁免来自市场要求。我认为你不太可能获得这些许可/豁免。