Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/121.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 8共享造成的?_Ios_Xcode_Provisioning Profile - Fatal编程技术网

“奇怪”;可执行文件已使用无效的权限签名”;错误。。。似乎是iOS 8共享造成的?

“奇怪”;可执行文件已使用无效的权限签名”;错误。。。似乎是iOS 8共享造成的?,ios,xcode,provisioning-profile,Ios,Xcode,Provisioning Profile,由于iOS 8共享,我不得不为共享创建一个捆绑ID和配置文件。此新捆绑包ID通过应用程序组链接到我的现有捆绑包ID,我的权利文件指定应用程序组。但是,现在我的通配符配置文件不起作用。当我尝试构建时,Xcode说“可执行文件是用无效权限签名的”。只有当我使用具有特定bundle ID的配置文件时,它才起作用。这对我的公司来说是个大问题 有什么想法吗?我们希望使用通配符,因为我们添加了很多设备,并且通配符不需要刷新所有开发人员的配置文件。当您需要使用特殊权限(iCloud、推送通知等)时,您不能再使

由于iOS 8共享,我不得不为共享创建一个捆绑ID和配置文件。此新捆绑包ID通过应用程序组链接到我的现有捆绑包ID,我的权利文件指定应用程序组。但是,现在我的通配符配置文件不起作用。当我尝试构建时,Xcode说“可执行文件是用无效权限签名的”。只有当我使用具有特定bundle ID的配置文件时,它才起作用。这对我的公司来说是个大问题


有什么想法吗?我们希望使用通配符,因为我们添加了很多设备,并且通配符不需要刷新所有开发人员的配置文件。

当您需要使用特殊权限(iCloud、推送通知等)时,您不能再使用通配符ID。如果需要在一台设备上同时安装每个应用程序,则需要在Apple的开发网站上为每个需要这些功能的应用程序创建一个唯一的ID

如果你的不同应用不需要由同一个人安装,你可以让多个应用使用相同的捆绑ID,但我不推荐这样做。如果有人在设备上安装了应用程序A,并且在将来的某个时候需要安装应用程序B,它将替换它,并且如果应用程序使用核心数据之类的内容,可能会导致问题