是否可以加载ios应用程序的调试验证以测试飞行?

是否可以加载ios应用程序的调试验证以测试飞行?,ios,flutter,testflight,Ios,Flutter,Testflight,在testflight上进行一些测试时,我们的应用程序会出现一些崩溃。试飞中提供的坠机报告没有太大帮助,因为我无法在我的应用程序中看到坠机发生的时间点。此外,未显示日志输出。因此,我尝试将调试版本上传到testflight,以便至少向内部测试人员提供。 上传调试版本后,我收到以下电子邮件: ITMS-90338:非公共API使用-应用程序引用非公共API 框架中的符号/flatter.framework/flatter:\u IOIteratorNext, _IOObjectRelease、\u

在testflight上进行一些测试时,我们的应用程序会出现一些崩溃。试飞中提供的坠机报告没有太大帮助,因为我无法在我的应用程序中看到坠机发生的时间点。此外,未显示日志输出。因此,我尝试将调试版本上传到testflight,以便至少向内部测试人员提供。 上传调试版本后,我收到以下电子邮件:

ITMS-90338:非公共API使用-应用程序引用非公共API 框架中的符号/flatter.framework/flatter:\u IOIteratorNext, _IOObjectRelease、\u IORegistryEntryCreateCProperties、\u IORegistryEntryGetChildIterator、\u IOServiceGetMatchingServices、\u IOServiceNameMatching、\u kIOMasterPortDefault、\u ptrace。如果源代码中的方法名称与上面列出的私有Apple API匹配, 更改您的方法名称将有助于防止此应用被删除 在以后的提交中标记。此外,请注意以下一项或多项: 上述API可能位于包含的静态库中 使用你的应用程序。如果是这样,则必须将其移除。有关进一步信息, 请访问技术支持信息,网址为


通常无法将调试版本上载到testflight?

通常,将调试版本上载到testflight没有问题。我希望Flutter在调试版本中使用这些非公共符号,但在发布版本中删除它们。(“此外,请注意,上述一个或多个API可能位于应用程序附带的静态库中。”)

另见:

它来自颤振发动机。如果flatter_RUNTIME_模式为DEBUG或PROFILE,请查看它们在何处导入私有方法