应用小部件扩展是否需要单独的配置文件?

问题描述

应用微件扩展是否需要单独的配置文件

当我添加一个 Widget 扩展时(如果我想在 Xcode 中手动管理代码签名),我是否需要在应用程序的配置文件旁边创建一个新的配置文件

https://developer.apple.com/account/resources/profiles/list

或者,我如何在应用的配置文件中包含 Widget 扩展?

解决方法

据我所知,您不需要其他配置文件。

您只需要单独的包标识符:

com.yourcompany.testapp
com.yourcompany.testapp.somewidget

然后,您可以对两个目标使用相同的配置文件和相同的签名证书。

,

用于分发应用小部件扩展。

我确实需要一个带有 separate distribution profiledifferent bundle id too 才能成功分发。

extension bundle idextension profile 都需要在苹果的开发者网站上手动创建。

如果有由 Xcode 创建的。只需删除它,然后手动创建。

设备上的created by Xcode can debug,但应用not work when distribution