2015-02-06 99 views
0

我对appstore发布的所有部分感到非常不舒服,所以我会尽可能清楚地解释所有内容。为两个不同的团队设置一个应用程序

我与两个开发人员帐户一起工作,一个是Enterprise,另一个是appstore。我读过Entreprise无法在应用商店发布,因此我们仅仅支付一次。

我们在Control帐户上开发了一段时间的应用程序,我不知道如何正确“转移”我的应用程序。

我使用不同的API,需要密钥(如Crashlytics或Parse),也推送需要证书的通知,显然,所有这一部分对我来说都非常黑暗。现在工作正常,我有一种感觉,应该有一个简单的方法来“切换”帐户。

问题是:我不知道我必须在我的商店帐户上设置以传输应用程序。我在猜测新的证书,但是我必须替换Parse上的证书?或者只是改变“团队”滚动菜单?

我不知道我应该在这里做什么。

我在一个Entreprise帐户上有一个可运行的应用程序,我不知道在常规开发者帐户上使其工作(并且可上传以供审阅)的步骤。

谢谢你们的时间,非常感谢。

回答

0

以下是你需要做的:

  • AppStore的开发者账户:

    1. 与您正在使用您的应用程序,不与外卡的确切包标识符创建一个APPID (*),因为您可能在企业帐户中拥有它。不要忘记检查“推送通知”应用服务。
    2. 创建分发证书(AppStore)
    3. 创建分发资源调配配置文件,您将在其中链接appId和证书。
    4. 创建推送通知证书:Apple推送通知服务SSL(生产)。您将上传此证书给Parse。
  • 您不需要从Parse更新密钥,因为它是相同的应用程序。

我希望这有助于。祝你好运:)

1

这里有一些东西。首先,您不能从部署一个应用程序,该应用程序具有与另一个帐户中的捆绑标识相同的捆绑标识。什么你将要做的是以下假设你使用你的企业应用程序作为基准:

  • 在你的公司创造了新的捆绑标识符(应用程序商店)帐户。我建议使它与企业帐户中的包ID类似。即:com.mycompany.fooEnterprise和com.mycompany.fooAppStore
  • 同样为新的捆绑包标识符创建新的供应配置文件。
  • 将您的供应配置文件导入Xcode。
  • XCode将您的目标信息包标识符更改为您在公司帐户中设置的标识符。
  • 在常规选项卡更改你的团队信息(假设的XCode 6),该公司帐户
  • 下您的构建设置的切换您的签名配置文件和配置的配置文件到公司帐户。

为了在辅助帐户下成功编译应用程序,我需要做的就是尽我所能。我一直与第三方开发人员打交道,这些开发人员需要做相反的工作(从公司门户网站更改为企业门户网站)。

相关问题