ios - 如何将 iOS 应用程序发送给客户端

标签 ios iphone xcode app-store-connect

我们在 XCode 中为客户端开发了一个 iOS 应用程序。 现在我们要将应用程序上传到他们的帐户。 在 Android 中,这非常简单,您只需构建一个 apk 文件并将其发送给他们。然后他们可以将其上传到 Google Play 或任何其他服务。 iOS 似乎复杂得可怕。

客户不是技术人员,因此无法向他们发送源代码并让他们从 XCode 部署应用程序。

我们已经能够在我们自己的 iTunesConnect 帐户中为他们创建一个应用程序,并让他们使用 TestFlight 测试该应用程序。

他们已经创建了一个 iTunesConnect 帐户,并且能够将我们的帐户添加到他们的“团队”中,我们现在可以看到他们创建的应用程序,但我们无法从 XCode 向其上传构建。不确定到底需要什么,如何上传到其他团队,或者他们是否是更简单的方法?

最佳答案

我的第一个猜测是,如果您在客户的 iTunes 帐户中担任技术角色,则您不能使用 Xcode 上传构建。为此,您必须具有管理员角色。

使用 Xcode 导出 IPA 文件。然后使用“应用程序加载器”提交到您的客户帐户。

还要确保您已在 iTunes Connect 上正确添加,因为只有在开发者帐户中您才能添加到“团队”。在 iTunes Connect 中,您被添加为“用户”并分配了“角色”。

编辑:

所以没有任何混淆:这个过程有两个部分,代码签名和上传到 iTunes。您需要加入您的客户开发者帐户团队才能正确地对应用程序进行代码签名,并使用通过他们的帐户创建的分发证书和 App Store 配置文件。一旦你有了一个带有这些凭据的正确代码签名的 IPA,那么你需要按照我上面描述的方式上传到他们的 iTunes Connect 帐户。

关于ios - 如何将 iOS 应用程序发送给客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40622598/

相关文章:

ios - 如何将选定的行数据传递给另一个 ViewController

iphone - UIPrintInteractionController 返回 UIPrintUnknownImageFormatError

ios - 最后一个单元格在 Tableview 中未正确显示

ios - 用于聊天的 APN 推送通知

iphone - 如何在 xCode 5 中设置真实设备 (iPhone 5)

ios - UISwipeGestureRecognizer 额外参数 'target' 调用存档项目但不调用构建项目

ios - 如何创建从 View Controller 到自身的 segue

iphone - webkit 溢出滚动触摸与 webkit 转换冲突

iphone - 如何判断我的 View Controller 是否可见并接受事件?

ios - Xcode 4.3.2 默认启动图像底部像素损坏