当我在设备中运行应用程序扩展(Widget)时出现此错误应用程序安装失败

时间:2014-10-29 05:48:45

标签: ios ios8-extension ios8-today-widget

此应用程序或其包含的捆绑包具有与此应用程序相同的捆绑包标识符或其包含的其他捆绑包。捆绑标识符必须是唯一的。

4 个答案:

答案 0 :(得分:32)

如果您的应用程序包标识符是com.companyName.productName,那么您的扩展包标识符应为com.companyName.productName.extensionName

如果您以这种方式分配捆绑包标识符,那么您的配置文件将适用于两者。

答案 1 :(得分:0)

我的捆绑包ID没问题但是我必须更改配置文件中的一些设置来修复此错误

答案 2 :(得分:0)

您的捆绑包标识符应该看起来像

1)主要项目---> com.CompanyName.ProjectName

2)NotificationService(ExtensionName)---> com.CompanyName.NotificationService

3)NotificationContent(ExtensionName)---> com.CompanyName.NotificationContent

答案 3 :(得分:-1)

您必须创建两个配置文件。

创建以产品名称结尾的第一个...下载并安装

然后创建另一个像第一个配置文件,以.Extension结尾(如.Meme)...下载并安装

如果您在上述两个步骤之后构建,则可能仍会显示错误。

然后转到您拥有捆绑ID的General ...添加.Extension(将其添加到您拥有的内容,如blahblahblah.Meme)

然后,您将收到错误并提出建议"修复问题" ... 点击"修复问题"并允许它完成。

然后您应该能够成功构建并安装。这是怎么回事 为我工作。