Cocoapods框架的不同Bundle Identifier无法识别

时间:2016-03-20 11:01:57

标签: ios xcode swift cocoa cocoapods

我正在尝试在AppStore中上传应用。该应用程序分为两个,即应用程序和cocoapods框架。我已经为应用程序创建了一个包标识符,其中包含相应的配置文件。框架带有自己的包标识符,当我尝试用我的应用包标识符替换它们时,应用程序返回了以下错误 - "运行时遇到错误(Domain = LaunchServicesError,Code = 0)" 。因此,我假设cocoapods框架的bundle标识符需要保持原样。因此,我为三个软件包标识符中的每一个创建了一个配置文件,假设这可以解决问题。

有了这个,构建和存档都成功了,但是当我将存档的应用程序上传到应用商店时,xcode会返回以下错误 - " iTunes Store操作失败。没有找到合适的申请记录。验证您的捆绑标识符"。

我曾尝试在xcode中重置首选项ID和配置文件但是问题仍然存在。构建设置 - 代码签名对应于相应的供应配置文件。

我的问题是;

1)我可以为应用设置多个配置文件吗? (即我是否正在为cocoapods框架创建配置文件)。

2)如果是这样,为什么配置文件一旦被存档就不被识别(即标记为无)?

enter image description here

enter image description here

0 个答案:

没有答案