【发布时间】:2017-04-14 14:51:08
【问题描述】:
我的客户希望在提交到 AppStore 时退出应用。他们不会给我他们的证书和配置文件。他们不会在 Apple Developer Account 中将我添加到他们的开发团队中。他们尝试了各种签名方法和脚本。包括https://github.com/maciekish/iReSign和升级版https://github.com/0xMarK/iReSign
错误 ITMS-90046:“无效的代码签名权利。您的应用程序包的签名包含 iOS 不支持的代码签名权利。特别是 '12345678.com.mydomain.AppName' 为 'PayLoad' 中的密钥'application-identifier'不支持 /AppName.app/Frameworks/Bolts.framework/Bolts'。此值应该是一个以您的 TEAMID 开头的字符串,后跟一个点 '.',然后是包标识符。"
我的“应用程序标识符”格式不正确吗?没看懂。
客户如何成功退出我们的应用程序?
我在 Apple 论坛上找到了一个帖子,描述了我的问题 https://forums.developer.apple.com/message/94152
我的Podfile 包括!use_frameworks:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
use_frameworks!
【问题讨论】:
-
@memedina 感谢您的回复,但这无济于事。
标签: ios xcode app-store-connect code-signing signing