AppleTV应用程序崩溃:尝试添加ID不足的应用程序

时间:2018-01-09 01:00:27

标签: xcode crash tvos apple-tv

我正在开发Apple TV应用。它不使用xamarin。

我通过Visual Studio Team Services构建代理构建项目。我使用Apple Configurator 2将生成的IPA安装到电视上,但应用程序在启动时崩溃。

设备日志(使用Configurator收集)显示以下错误:

Addr

我看过其他类似设备日志的SO帖子,但它们似乎是一个单独的问题(IOS app crashes without even entering to my code),与xamarin有关。

当我直接使用Country(而不是通过构建代理)构建项目,并将带有Apple Configurator 2的IPA安装到电视上时,它就像一个魅力。只有在VSTS构建代理中使用完全相同的命令时,问题才会持续存在。我已经消除了我在普通用户的环境和构建代理的环境之间发现的许多差异(它们在同一台机器上,代理在同一个用户上运行)。

有没有人见过这样的东西?有关我可能在哪里查找我的代理和常规环境之间潜在原因/差异的任何提示?我完全没有想法。

注意:

  • 我正在使用带有xcode 9.2的Apple-TV-2 symptomsd(SymptomEvaluator)[120] <Notice>: 243 com.mycompany.myapp: ForegroundRunning (most elevated: ForegroundRunning) Apple-TV-2 symptomsd(SymptomEvaluator)[120] <Error>: Attempt to add an app with insufficient id, info { BKSApplicationStateAppIsFrontmost = 1; BKSApplicationStateExtensionKey = 0; SBApplicationStateDisplayIDKey = "com.mycompany.myapp"; SBApplicationStateKey = 8; SBApplicationStateProcessIDKey = 243; SBMostElevatedStateForProcessID = 8; } 来构建项目。
  • 我正在使用appletv sdk 11.2
  • 默认钥匙串具有项目的有效证书。
  • exportOptions.plist列出了apple tv development的有效配置文件。

0 个答案:

没有答案