从多台Mac电脑编译iOS应用程序

从多台Mac电脑编译iOS应用程序,ios,xcode,certificate,provisioning-profile,Ios,Xcode,Certificate,Provisioning Profile,我有一个免费的开发者帐户。有了它,我在自己的iPhone上编译了两三个应用程序。 我习惯于在证书过期时定期编译应用程序 现在,我更多地使用我的笔记本电脑,所以我有时从它编译应用程序,有时从iMac编译应用程序。我认为现在还有另一个问题,我必须更频繁地重新编译应用程序。启动应用程序后,我有时会收到消息 无法验证应用程序 需要Internet连接来验证开发人员“xxx”的信任。在验证之前,此应用程序将不可用 我认为问题在于,我在iPhone上有两个应用程序,都是为同一个开发者帐户编写的,但使用的是不

我有一个免费的开发者帐户。有了它,我在自己的iPhone上编译了两三个应用程序。 我习惯于在证书过期时定期编译应用程序

现在,我更多地使用我的笔记本电脑,所以我有时从它编译应用程序,有时从iMac编译应用程序。我认为现在还有另一个问题,我必须更频繁地重新编译应用程序。启动应用程序后,我有时会收到消息

无法验证应用程序

需要Internet连接来验证开发人员“xxx”的信任。在验证之前,此应用程序将不可用

我认为问题在于,我在iPhone上有两个应用程序,都是为同一个开发者帐户编写的,但使用的是不同的Mac电脑。我不知道为什么,但是苹果似乎考虑了一个机器的帐号,而不是一个开发者…… 我试图通过在两台机器上使用完全相同的证书来解决这个问题(将文件夹~/Library/MobileDevice/Provisioning Profiles与Syncthing同步),但没有任何帮助

我假设我可以创建另一个开发人员帐户,并为一个应用程序使用一个帐户,但这似乎很荒谬


这是避免此消息的一种方法吗?

最简单的方法是支付$99@Paulw11你的意思是说,使用付费开发者帐户,你可以用不同的Mac电脑编译应用程序,但永远不会收到此消息吗?使用付费帐户,个人资料验证大约每30天进行一次。您还可以创建无限制的应用程序配置文件,应用程序运行时间更长,无需重新编译