我为已经在商店上有应用程序的组织构建了一个iOS应用程序.经过数周试图找到有钥匙签署应用程序的人,他们终于回来说:"干脆完成!".所以我想知道如何继续.如果我进入配置门户,并撤销dist证书,然后重新分配一个,我是否能够签署该应用程序并上传它没有问题?
这就是我要做的,但我不知道现有应用程序的后果.它会搞砸了吗?然后,当组织想要继续更新他们的应用程序时,他们不能只是撤销,然后再次将证书重新分配给他们吗?
这部分过程对我来说有点模糊,所以稍微澄清一下吧!
distribution certificate app-store apple-developer ios-app-signing
请问有人可以了解Apple允许的iOS Ad-Hoc&Development证书数量吗?适用于企业和非企业帐户.任何官方链接都会有帮助.
谢谢
certificate ad-hoc-distribution ios apple-developer ios-app-signing
当我运行命令时
flutter build ipa --export-options-plist=<my_plist.plist>
Run Code Online (Sandbox Code Playgroud)
尽管我已将signingStyle 设置为手动,并在导出选项plist 中指定了证书和配置文件,Flutter 仍然尝试使用 xcode 项目中指定的详细信息自动签署构建。
当尝试在 azure 管道中构建时,这会导致生成错误,因为项目文件中指定的证书未安装在 Mac 代理上。
运行时是否可以指定手动签名
flutter build ipa
Run Code Online (Sandbox Code Playgroud) 转发:关于此错误,有许多类似的 SO 问题。在过去的几天里,我访问了几十个,但似乎没有一个能解决我的问题。与我不同的是,他们大多来自具有完全管理员权限的开发人员。大多数解决方案也是黑客或不清楚。
我是 Apple 的 developer.apple.com 站点的开发人员团队的成员。我负责将我开发的 iOS 应用程序上传到 iTunesConnect,以便能够使用 TestFlight 进行部署。
为了顺利完成这一任务。我要求完成以下工作。
尽管这一切。当我尝试验证应用程序时,我收到以下消息。
从手动签名尝试中可以看出,由于配置文件是由团队管理员创建的,如果没有他们的私钥,我无法对其进行签名。假设这是正确的,那么在以下情况下,任何开发人员如何分发应用程序:
分发配置文件需要您是创建者才能进行验证。
只有团队管理员才能创建分发配置文件。
这似乎是一个悖论。
可以做些什么来解决这个冲突?我只是这个开发团队的临时成员,想为这个问题制定一个明确的解决方案,这样我就不会用重复的故障排除问题来考验他们的耐心。为了更容易回答这个问题,我附上了一些可能有用的额外图片。
我正在尝试上传由我的团队创建的应用程序,但出现此错误:
供应配置文件“开发人员配置文件”不包括签名证书“iPhone 分发”:人名(密钥号)
我多次尝试创建和下载新证书,但显示相同的错误。
如果证书是分发类型而不是开发类型,是否会阻止在试飞中上传应用程序?
显示最近的消息:-1:找不到与“PD_Prod_18_March”匹配的团队“RGNG4KKEAN”的配置文件:Xcode 找不到任何与“RGNG4KKEAN/PD_Prod_18_March”匹配的配置文件。安装配置文件(通过将其拖放到 Xcode 的停靠项上)或在目标编辑器的常规选项卡中选择不同的配置文件。(在目标“PocketDeals”中)
我从开发商那里为客户接手了一个项目。由于上述问题,我无法发布 iOS 应用程序。我发现很难找到解决方案,因为大多数人都有不同的情况(第一次构建应用程序等)。
在登录构建设置选项卡时,我已更改为正确的信息。
我已在
首选项窗口的帐户下附加了我的开发者 Apple ID
另外,我尝试在进行这些
更改后重新启动 Xcode。
我可以构建到模拟器,但不能构建到我自己的设备。
在终端尝试过这个
rm ~/Library/MobileDevice/Provisioning\ Profiles/*.mobileprovision
现在尝试这篇听起来相似的文章
通过点击链接,我可以在 Xcode 中手动编辑 RGNG4KKEAN。我现在已经解决了这个问题..
显示最近消息:-1:PocketDeals 的配置设置存在冲突。PocketDeals 是自动签名的,但配置文件 PD_Prod_18_March 是手动指定的。在构建设置编辑器中将配置文件值设置为“自动”,或在项目编辑器中切换到手动签名。(在目标“PocketDeals”中)
最终编辑: 我终于自己解决了这个问题,我最终得到了自动签名的工作。最重要的是拿出一个不同的项目并比较信息,不确定哪件事最终允许我的应用程序在我的真实手机上构建。我删除了旧配置文件的所有痕迹,更正了包名称,将调试设置为正确的设置等。
我有多个应用程序(~20 个),并且我希望能够在每个应用程序中使用相同的帐户登录;这些应用程序属于同一个 Apple 开发者帐户。
当用户在其中一个应用程序中创建帐户时,这将允许访问应用程序并在它们之间同步内容(它会创建某种组织帐户)。然后可以在他们之间共享该帐户。
此流程已适用于自定义实现的电子邮件+密码身份验证和 Facebook 登录方法,但现在我需要引入“使用 Apple 登录”,并且遇到了一些问题。
当尝试在 App Store Connect 中的同一应用程序下添加多个应用程序时,出现以下错误:
已与此主应用程序关联的应用程序数量达到上限。最大限制:“5”
如何将所有约 20 个应用程序分组在一起,以便我可以识别从不同应用程序登录的同一用户?
ios ios-app-signing app-store-connect apple-sign-in sign-in-with-apple
我已经开始在 iOS 应用程序中使用应用程序签名的自动管理。证书和配置文件都针对开发人员和分发环境进行了正确管理。
但是如何在 xCode 中使用自动设置来处理推送通知设置。在我手动执行所有这些过程之前,例如在应用程序 ID 部分上传证书。但到目前为止使用自动设置没有检测到任何结果。
其仍处于可配置状态。这个过程是通过 xCode 自动发生还是仍然是手动过程。请引导我进入这一点,以便我可以继续进行测试部分。
xcode push-notification apple-push-notifications ios ios-app-signing