Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Xcode 8:为通配符应用程序ID启用无线功能_Ios_Xcode8 - Fatal编程技术网

Ios Xcode 8:为通配符应用程序ID启用无线功能

Ios Xcode 8:为通配符应用程序ID启用无线功能,ios,xcode8,Ios,Xcode8,我正在使用通配符App Id作为开发配置文件 现在,在Xcode 8中,需要无线附件配置功能必须在项目设置中以及在应用程序id中启用。我已在“功能”部分的项目设置中启用此功能,但无法在通配符应用程序id中启用此功能 有没有办法在通配符应用程序id中启用此功能,或者我们可以绕过此要求?您只能在通配符应用程序id中启用有限数量的功能。原因是大多数其他功能依赖于捆绑包标识符,如推送通知、应用程序组等 您必须使用所需的捆绑标识创建一个新的应用程序Id,并在那里启用所需的功能。您应该为所有未启用应用程序特

我正在使用通配符App Id作为开发配置文件

现在,在Xcode 8中,需要无线附件配置功能必须在项目设置中以及在应用程序id中启用。我已在“功能”部分的项目设置中启用此功能,但无法在通配符应用程序id中启用此功能


有没有办法在通配符应用程序id中启用此功能,或者我们可以绕过此要求?

您只能在通配符应用程序id中启用有限数量的功能。原因是大多数其他功能依赖于捆绑包标识符,如推送通知、应用程序组等


您必须使用所需的捆绑标识创建一个新的应用程序Id,并在那里启用所需的功能。

您应该为所有未启用应用程序特定功能的应用程序和应用程序目标使用通配符应用程序Id。

因此,我担心您无法将此功能与通配符应用程序Id一起使用

所有不使用通配符的应用程序都可以方便地使用通配符应用程序ID 功能,因为它们可以为代码重用相同的资源调配配置文件 签名

以下是关于以下内容的完整问答讨论:


希望有帮助

无法将无线附件配置功能与通配符应用程序ID一起使用


如果您想使用此功能,请创建一个明确的应用程序ID。Xcode可以自动为您执行此操作,但如果您想阅读更多有关此主题的内容,请查看指南。

通配符应用程序ID中没有机会,但我通过找到了一些东西。 不确定:

Xcode 8报告了一个错误,因为缺少应用程序内购买 从未包含在通配符配置文件中

删除有问题的功能会停止应用程序 链接并再次添加这些框架可以 又来了!因此,请删除这些功能,然后链接 通过将它们添加到生成中的“其他链接器标志”来创建框架 设置。(-frameworkstorekit)


即使我创建了一个新的通配符应用程序id,它也不允许。因此,这个问题与功能限制无关。@KiritVaghela通过创建“新应用程序id”表示不是通配符应用程序id。@Muhammad Adnan是的,但我可以选择要创建通配符或显式的应用程序id类型。当我选择通配符应用程序id时,无线附件配置功能将变为禁用。您必须创建显式应用程序id。请检查选项then@MuhammadAdnan对于显式应用程序id,它是允许的,但我不想创建显式应用程序id。