我正在尝试将我的应用程序传递到Microsoft市场,但是我的后台代理程序中有3个错误,我不明白。
说:
Unsupported API cannot be used by a background agent. Assembly contoso.dll was trying to
use Micosoft.Phone.Shell.PhoneApplicationService::get_Current
Unsupported API cannot be used by a background agent. Assembly contoso.dll was trying to
use Micosoft.Phone.Shell.PhoneApplicationService::get_State
Unsupported API cannot be used by a background agent. Assembly contoso.dll was trying to
use Micosoft.Phone.Shell.PhoneApplicationService
所以我找了不支持的API(http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202962(v=vs.105).aspx
)
我正在使用ShellToast
类,但应该支持它?
我不明白为什么或当我使用这个PhoneApplicationService时,我的后台代理中没有引用它,我在Microsoft.Phone.Shell
命名空间中使用的唯一类是ShellToast
。 ..
我也在使用IsoStorage,但允许来自后台代理
没有代码的任何猜测?你知道这个错误什么时候会发生吗?
谢谢,
答案 0 :(得分:0)
好的我很蠢我找到了解决方案。
确实不是我的ShellToast
类,而是我的TempDataStorage,它使用PhoneApplicationService.Current.State
进行临时存储。
抱歉'回合