配置资料iOS的CodeMagic问题iOS
几天前我几乎没有成功的构建,甚至发布了新的应用程序版本! 今天,我尝试再次运行它,当在CodeMagic上构建iOS项目时,我在“ Xcode-project use-profiles”步骤中收到了以下错误:
Completed configuring code signing settings
Did not find matching provisioning profiles for code signing!
Generated options for exporting the project
- Method: ad-hoc
- Provisioning Profiles: []
- Signing Certificate:
- Signing Style: manual
- Team Id:
Saved export options to /Users/builder/export_options.plist
但是“设置签名证书”之前的步骤是
Add certificates to keychain /Users/builder/Library/codemagic-cli-tools/keychains/29-05-22_m73tdocl.keychain-db
Searching for files matching /Users/builder/Library/MobileDevice/Certificates/*.p12
Add certificate /Users/builder/Library/MobileDevice/Certificates/DISTRIBUTION_W29TD264AN_onqr7_8i.p12 to keychain /Users/builder/Library/codemagic-cli-tools/keychains/29-05-22_m73tdocl.keychain-db
1 key imported.
1 certificate imported.
有什么想法吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
I solved it after debugging the whole codemagic-cli-tool open source library!
简
而
到
org.reactjs.native.example.myapp
(要匹配您的捆绑包ID)完整答案:
找不到匹配的配置配置文件
log是结果Xcode-project use-profiles
命令在product_bundle_enderififier vartial inproject> project.pbxproj文件。
它可以是org.reaectjs.native.example。$(product_name:rfc1034Identifier)作为您的捆绑ID(有关它的更多信息,请提供此处)
为了解决它,请执行以下步骤:
下查找开始xcbuildConfiguration e节
您的发布部分,并从product_bundle_identifierorg.reaectjs.native.example。$(product_name:rfc1034Identifier)
toorg.reactjs.native.example.myapp
匹配您的捆绑包IDI solved it after debugging the whole codemagic-cli-tool open source library!
In short
Change your release PRODUCT_BUNDLE_IDENTIFIER in project.pbxproj from
org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)
to
org.reactjs.native.example.myApp
(to match your bundle id)Full Answer:
Did not find matching provisioning profiles
log is a result ofxcode-project use-profiles
command compering real local bundle_id (like org.reactjs.native.example.myApp) with bundle_id within the provisioning profile that generate from PRODUCT_BUNDLE_IDENTIFIER variable inproject.pbxproj
file.It could be org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier) as your bundle id (more about it explained here)
In order to solve it, make the following steps:
Begin XCBuildConfiguration section
your release section and find PRODUCT_BUNDLE_IDENTIFIERorg.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)
toorg.reactjs.native.example.myApp
to match your bundle id