ios - 如何更改现有应用程序的配置文件?

标签 ios app-store-connect provisioning-profile ios-provisioning iphone-developer-program

我从来没有为 iPhone 开发过应用程序,但是我们的客户有一个应用程序,它是由他以前的供应商开发的,现在供应商已经结束了他在我们国家的业务,所以现在我们有了该应用程序的源代码以供进一步使用发展。我们需要立即采取的行动是该应用程序未在 iOS 11.0 上运行,我们需要提供适用于 11.0 的构建。

所以我在 Xcode 中打开应用程序并将部署目标设置为 iOS 11,应用程序构建成功并在模拟器上运行,所以我想让我们在真实设备上检查一下,但是当我连接设备并询问 Xcode在我的设备上构建和部署我收到了错误。

No profile for team '***********' matching 'PROTEST' found: Xcode couldn't find any provisioning profiles matching '***********/PROTEST'. Install the profile (by dragging and dropping it onto Xcode's dock item) or select a different one in the General tab of the target editor.

Code signing is required for product type 'Application' in SDK 'iOS 11.1'

据我了解,我需要为 iOS 应用开发创建配置文件

有人可以指导我吗,我需要知道如何创建配置文件以及我应该如何将其用于之前由其他人开发的现有项目。

注意:*********** 代表 key 或配置文件 ID,我不太确定,但我认为我应该对其进行审查。

最佳答案

如果您拥有苹果开发者帐户的凭据,并且应用程序是从该帐户的证书和配置文件中签名的,那么您可以使用您的 mac 上的私钥轻松生成新证书并编辑临时配置文件。您需要做的就是在 xcode 的帐户部分添加客户的帐户。如果您无权访问用于使应用上线的开发者帐户,则无法使用其他苹果开发者帐户使用相同的 APP-ID 上传或更新该应用。您至少需要更改APP-ID。

关于ios - 如何更改现有应用程序的配置文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47326531/

相关文章:

ios - 我如何在没有 GeoFire 的情况下查询 Firebase 地理位置,以便根据两点之间的距离返回结果?

ios - App Store : is version metadata (screenshots, 描述,...)在取消版本发布时丢失?

ios - 未找到有效的签名身份,配置文件

具有通配符和推送通知标识符的 iOS 配置文件

ios - 使用swift对日期进行排序

ios - CloudKit CKdatabaseOperation 不会根据 .qualityOfService 设置在模拟器中抛出错误

app-store-connect - 无法登录 iTunes Connect "you must agree terms in iTunes Connect before using this application 2004"

app-store - 我可以使用应用商店分发配置文件重新签署使用临时配置文件构建的iOS版本吗?

ios - 解析推送通知,收到通知时如何修改当前 View Controller 中的变量?

iOS Build 未反射(reflect)在 iTunes Connect 中