• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ios分发证书: A valid provisioning profile for this executable was not found

[复制链接]
菜鸟教程小白 发表于 2022-12-13 12:52:50 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

不幸的是,我删除了我的应用程序的 ios 分发证书。我想创建另一个,但在构建我的应用程序时出现错误:应用程序安装失败:找不到此可执行文件的有效配置文件。

这是我创建配置文件的过程:

  1. 申请证书:
    • 在钥匙串(keychain)访问中,我选择钥匙串(keychain)访问 > 证书助手 > 向证书颁发机构请求证书。
    • 输入我的苹果开发者账号的邮箱和名字,保存CertficateSigningRequest.certSigningRequest。
  2. 创建ios生产证书:
  3. 创建分发配置文件
    • 在配置文件中,我添加了应用商店分发配置文件。
    • 继续并选择我的 App ID,然后选择我在第 2 步中生成的生产证书。
    • 我将名称设置为“myapp 分发”。
  4. 在 Xcode 中设置配置文件
    • 在 Xcode 中,我在 Xcode > 首选项中下载配置文件,然后选择团队名称,单击查看详细信息并下载我的新配置文件。
    • 在 Xcode 左 View 中,我选择我的项目 > build设置 > 代码签名并为每个代码签名身份设置“不要代码签名”。
    • 对于 TARGETS,用于调试的代码签名身份是 iPhone 开发人员:“我的应用 ID”(调试和任何 iOS SDK),对于发布 iPhone 分发:“我的应用 ID”(发布任何 iOS SDK)。用于调试的配置文件是我的应用开发(开发配置文件)和发布我的应用分发(分发配置文件)。

然后,当我在 iphone 中以 Release模式构建和运行时,出现以下错误: 应用安装失败:找不到此可执行文件的有效配置文件。

我认为我的 iphone 没有与生产配置文件关联,但它已在我的开发者帐户中注册。



Best Answer-推荐答案


根据最后一个提示,我建议您尝试以下操作:

  1. 在 Apple 的成员(member)中心,转到“证书、标识符和配置文件”,然后在“iOS 应用”下选择“设备”

  2. 确保您的设备已列出。

  3. 转到“Provisioning Profiles”->“Distribution”部分,点击 Ad-Hoc profile,然后点击“Edit”。

  4. 在“证书”部分,确保选中分发证书。

  5. 在“设备”部分,确保您的设备已被选中。

  6. 点击“生成”,重新下载并重新构建。

祝你好运。

关于ios分发证书: A valid provisioning profile for this executable was not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35229540/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap