ios - 是否可以在不拥有 iPhone 的情况下发布 iOS 应用程序?在 Xcode 上找不到配置文件

标签 ios iphone xcode react-native

我正在使用 React Native 构建一个 iOS 应用程序,并且已经完成了该应用程序的构建。我已经注册了 Apple 开发者计划并支付了他们的年费。但是我在存档时遇到了困难,因此我可以将其提交给 Apple 进行审核。我不断收到的错误消息是:

MY_APP requires a provisioning profile. Select a provisioning profile for the "Release" build configuration in the project editor.
Code signing is required for product type 'Application' in SDK 'iOS 10.0'

首先,我通过在 MacBook 上创建证书颁发机构来设置配置文件,然后在 developer.apple.com 上,我使用我的证书设置分发配置文件。然后我下载了它并添加到我的钥匙串(keychain)中。但是,当我打开 Xcode(8.0 版)并在 Xcode > Preferences > Accounts 中查看我的帐户时,由于某种原因,我的两封电子邮件都是空的。

xcode preferences

it is empty for some reason

任何帮助表示赞赏。

附言错误信息不是 SQL! 😂

最佳答案

单击您的项目(顶层),转到 build settings -> signing -> provisioning profile并将其设置为您的分发配置文件。确保您的捆绑包 ID 与您的分发配置文件中的 ID 匹配。

enter image description here

关于ios - 是否可以在不拥有 iPhone 的情况下发布 iOS 应用程序?在 Xcode 上找不到配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39605363/

相关文章:

iOS Swift - 自定义 UITableViewCell

ios - RLM 结果 :allObjects crash (iOS Objective-C)

iPhone SDK : control websites in UIWebView programmatically

iOS : UIView blurring things moving behind it

iphone - 有多个 View 时如何禁用多点触控?

iphone - 将 UIWebView 呈现为图像/PDF 具有视觉伪像

ios - microsoft azure 客户端 swift 库选择 nolock

ios - 如何合并为 armv7 和 i386 构建的两个 .a 文件?

ios - 将 cbuuid 放入 nsdata?

objective-c - 在后台生成图像