我的iOS项目具有嵌入式框架。我试图建立它Bitrise,而是因为它试图代码签名具有相同的provisioning profile的实际项目这个框架失败。Bitrise试图代码签名与错误的配置轮廓嵌入式框架
这是它产生的错误(拆分到不同的行以便于阅读):
❌ Code Sign error: Provisioning profile does not match bundle identifier:
The provisioning profile specified in your build settings
(“Profile Name”) has an AppID of “com.example.mainidentity”
which does not match your bundle identifier
“com.example.frameworkidentity”.
我已经与力代码置备档案签署试了一下,用力代码标识签约,没有任何其他排列。将代码签名标识从iOS开发者改为不要在框架的Build Settings中输入代码。等
我在主项目的构建阶段留在复制代码签名。
似乎没有任何工作。
这是我的理解是,你项目归档嵌入式框架应该只是iOS开发者的身份登录。
-
该项目档案在我的本地机器罚款。
环境&信息:
使用工作区,嵌入式框架确实有它自己的豆荚一样,主体工程。
我使用的Xcode 7.3 OS X 10.11.6
的供应曲线是的iOS UniversalDistribution类型之一。
的Bitrise工作流程是使用:
证书和文件安装 - 1.7.0
的Xcode:创建存档 - 1.9.2
如果任何其他信息是需要或任何需要澄清让我知道!
谢谢!
谢谢你Viktor。这工作完美:) –