【问题标题】:iOS 8 Framework Distribution issue while uploading on app store在应用商店上传时出现 iOS 8 框架分发问题
【发布时间】:2015-04-12 18:23:19
【问题描述】:

我已经为自己的代码制作了框架,因此没有人可以编辑该代码。

我已经正确签署了框架,并且我有一个带有该框架的应用程序。

但是当我的客户尝试使用我的框架及其代码签名证书和配置文件上传他们的应用时,应用商店提交失败。

错误:- 无效的代码签名。可执行文件必须使用配置文件中包含的证书进行签名。

我的应用程序已上传,但我客户的应用程序未上传。

【问题讨论】:

    标签: ios frameworks app-store distribution


    【解决方案1】:

    您的客户需要使用自己的证书进行签名,因为该应用是编译器并与您的框架链接。除非您在构建框架时做错了什么,否则使用您的框架不需要您的证书签名。

    【讨论】:

    • 感谢您的回答。
    • 我有我客户的证书。我使用客户的证书和我的配置文件(通配符应用程序 ID 没有显式 ID)签署了我的框架。但是客户仍然存在问题。通配符应用程序 ID 与框架有任何问题。我应该更改为显式应用 ID 并创建新的配置文件吗?
    • 我不需要代码签名来构建框架。我用这个:link 不确定你是如何构建框架的。也许您可以尝试不要编码签名,因为框架不是应用程序。
    • 我会检查您提供的链接。但是,如果我不签署我的框架,那么我将收到编译器错误,即 ios 8 中的项目类型“框架”需要代码签名
    • 我已经根据您提供的链接创建了新框架。但是当我在我的应用程序中添加该框架时,它会崩溃,因为我将 UIView 和 UIImage 传递给该框架。所以它给了我无法识别的选择器发送到实例错误。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-06
    • 2012-09-28
    • 2013-11-04
    • 1970-01-01
    • 1970-01-01
    • 2023-04-07
    • 2019-12-01
    相关资源
    最近更新 更多