当我尝试在我的设备上运行应用程序时,使用Xcode出现了以下错误:
可执行文件签名的授权无效
使用旧版Xcode时没有问题。有人知道如何解决这个错误吗?
当我尝试在我的设备上运行应用程序时,使用Xcode出现了以下错误:
可执行文件签名的授权无效
使用旧版Xcode时没有问题。有人知道如何解决这个错误吗?
我与这个问题纠缠了一个小时,最终找到了解决方法。原来在ProjectTarget和ProjectTests中的开发团队不同。
重启 Xcode 对我有用
我找出了问题所在。我在developer.apple.com上创建的应用程序不包括inter-app-audio。在Xcode中的项目entitlements plist文件中,inter-app-audio设置为YES(默认值)。一旦我更改了在developer.apple.com上我的应用程序配置中启用inter-app-audio的设置,则我的应用程序可以在我的设备上运行。我猜这是苹果的新规则,要求您的应用程序设置在developer.apple.com和您的xcode项目设置上保持一致。
我能够通过在Xcode 5中开关“Game Center”授权来解决这个问题 :-)
在我检查并设置应用程序测试目标为与主应用程序相同的配置文件之前,没有任何解决方案适用于我。或者,如果您正在使用自动签名,请确保在测试目标中选择了相同的团队。
对于XCode 10,可能需要使用传统的构建系统。
更改方法为:文件/项目设置。 错误ITMS-90174:“缺少预配配置文件 - iOS应用程序必须在名为embedded.mobileprovision的文件中包含一个预配配置文件。”
一个cordova/ionic公告:https://github.com/apache/cordova-ios/issues/407
App Group
,Game Center
,In-App Purchase
。在Xcode的目标中,所有这些都必须启用。Game Center
和In-App Purchase
,但在Xcode的目标中被禁用。我认为你的问题在于你之前使用的是xCode4.6,现在你正在使用xCode5。
你需要通过XCode > 首选项 > 账户来刷新证书/配置文件。
XCode > 首选项 > 账户 > 点击你的DEV ACCOUNT > 查看详情按钮(右下角)> 签名标识/PPs屏幕出现 > 点击刷新。
然后再从构建设置中选择正确的配置文件,并清理和构建你的项目。
希望这能够帮助你。
我需要在Xcode5中匹配应用程序的功能。
Capabilities ->
In-App purchase -> ON
Game Center -> ON
使用该预配文件进行配置。
xcode 6.1 (健康包示例)
由于 HealthKit 的集成,我遇到了这个错误: 我已经在 Provision 文件中启用了应用内购买、游戏中心和 HealKit 来解决我的问题。