gpt4 book ai didi

iOS 扩展 "Failed to find a valid app with bundleID"& "Error was encountered trying to find service extension"

转载 作者:行者123 更新时间:2023-12-01 15:48:51 31 4
gpt4 key购买 nike

我们的 iOS 项目中有一个扩展(广播上传扩展)。该扩展在进行本地构建时运行良好,但是每当我们进行 TestFlight 构建分发时,我们都会遇到以下异常(在设备日志中找到):

Error getting proxy for beta app with bundleID com.foo.bar.screenshareextension: Error Domain=ASDTestFlightFeedbackErrorDomain Code=5 "Failed to find a valid app with bundleID com.foo.bar.screenshareextension" UserInfo={NSDebugDescription=Failed to find a valid app with bundleID com.foo.bar.screenshareextension}



另一个错误列表:

[com.foo.bar] Error was encountered trying to find service extension: error=Error Domain=UNErrorDomain Code=1904 "Unknown application" UserInfo={NSLocalizedDescription=Unknown application}



包 ID 设置正确(意味着容器应用程序具有“com.foo.bar”包 ID,而扩展具有 com.foo.bar.extensionname”。

扩展是通过引用
var bundleUrl = NSBundle.MainBundle.GetUrlForResource("Foo.iOS.ScreenShareExtension", "appex", "PlugIns");
我实际上可以确认扩展名 appex 文件实际上位于要分发的存档文件中。

唯一的区别是最小操作系统版本在容器应用程序和应用程序扩展中的设置不同。但是,在进行本地构建时,这似乎无关紧要。

无法定位扩展程序的原因可能是什么? (好像不见了?)

ps:我们正在使用 Xamarin.Forms

最佳答案

不确定这是否有帮助:我今天遇到了类似的错误,原因是通知扩展的默认构建目标是 13.6(最新的操作系统),而我的测试设备是 13.5。更改构建目标后,一切正常。

关于iOS 扩展 "Failed to find a valid app with bundleID"& "Error was encountered trying to find service extension",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62477365/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com