此应用程序或它包含的包具有与此应用程序或它包含的另一个包相同的包标识符。捆绑标识符必须是唯一的。
4 回答
如果您的应用程序包标识符是 com.companyName.productName,那么您的扩展包标识符应该是 com.companyName.productName.extensionName
如果您以这种方式分配捆绑标识符,那么您的配置文件将适用于两者。
我的捆绑包 ID 没问题,但我必须更改配置文件中的一些设置才能修复此错误
您的捆绑标识符应该看起来像
1) 主项目---> com.CompanyName.ProjectName
2) NotificationService(ExtensionName) ---> com.CompanyName.NotificationService
3) NotificationContent(ExtensionName) ---> com.CompanyName.NotificationContent
您将必须创建两个配置文件。
创建第一个以产品名称结尾的后... 下载并安装
然后像第一个配置文件一样创建另一个,以.Extension(如.Meme)结尾...下载并安装
如果您在上述两个步骤之后进行构建,则可能仍会出现错误。
然后转到具有捆绑ID的General ...添加.Extension(将其添加到您拥有的内容中,例如blahblahblah.Meme)
然后你会得到一个错误和一个“修复问题”的建议......点击“修复问题”并让它完成。
然后您应该能够成功构建并安装。这就是它对我有用的方式。