gpt4 book ai didi

xcode - 今天,OS X上的小部件不起作用

转载 作者:行者123 更新时间:2023-12-04 07:52:17 27 4
gpt4 key购买 nike

我似乎无法在“小部件模拟器”中运行“今日”小部件(或与此相关的任何扩展名)。模拟器启动,并说“无法打开小部件”以及

Failed to find Widget /Users/SomeUser/Library/Developer/Xcode/DerivedData/Build/Products/Debug/MyApp.app/Contents/PlugIns/MyApp.appex

我查看了控制台应用程序,也看到了这一点:

pkd [299]:忽略/Users/SomeUser/Library/Developer/Xcode/DerivedData/Build/Products/Debug/MyApp.app/Contents/PlugIns/MyApp.appex中配置错误的插件:插件必须为沙盒

但是它在xcode中被沙箱化了!它是经过代码签名的,沙盒化的,还有很多。即使我尝试将其部署在新机器上(已在我的开发者配置文件中注册为开发者机器),这些小部件甚至都不会显示在“系统偏好设置”中。

知道我需要做什么吗?

最佳答案

好吧,终于找到了问题。因为我有一套复杂的应用程序依赖框架,所以我需要手动对应用程序进行代码签名(以前从来没有遇到过问题),并且需要使用Copy/Runscript生成后脚本手动复制它们。无论如何,看来至少是从Xcode 7开始,它不再能按预期工作。该应用程序可以正常工作,并且codesign表示该应用程序已正确签名,但是很明显,在幕后发生了一些破坏了codesignature的事情。我最终删除了所有手动代码签名内容,并仅使用Xcode的“Copy Framework”后期构建步骤并选中了“Sign on Copy”。现在终于可以按预期工作了。

关于xcode - 今天,OS X上的小部件不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32613587/

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