我可以在没有 iOS 设备的情况下在 iTunes Remote 上发布应用程序吗?
Posted
技术标签:
【中文标题】我可以在没有 iOS 设备的情况下在 iTunes Remote 上发布应用程序吗?【英文标题】:Can I publish app on iTunes Remote without iOS device? 【发布时间】:2016-05-23 21:59:17 【问题描述】:我正在尝试将我的应用程序推送到 iTunes Remote,但我被困在我在 iTunes Remote 上创建我的配置文件、下载签名证书并且现在我正在配置 XCode 的地方。我收到“未找到匹配的配置文件”,在尝试“修复问题”后,我收到“无设备”错误(“创建配置文件需要在会员中心注册设备。”)。
但是,我没有 ios 设备。我只有我的 Mac。我还能以某种方式发布应用吗?
非常感谢任何提示。
【问题讨论】:
是的,您可以,您需要一个分发配置文件。当您在 Xcode 上选择了一个 iOS 设备时,请转到Product > Archive
。它应该可以工作。
您好,感谢您的回复,我制作了分发和开发配置文件。但是,当我尝试使用通用 iOS 设备集存档应用程序时,由于“未找到匹配的配置文件...”而出现构建失败错误。
检查this SO问题。
不幸的是,在这里发帖之前尝试了多次 :( 但我会尝试删除我的 Apple ID 并尝试删除/添加新证书,也许这会奏效。
您的应用程序支持 iOS 还是 Mac 应用程序?嗯,你可以上传它。您不需要任何设备,但您想上传它而不在设备上进行测试吗?真实设备上很少出现错误/崩溃。你不会在模拟器上面对他们。
【参考方案1】:
是的,您可以在没有 ios 设备的情况下在 appStore 上发布您的应用程序。 只需从模拟器菜单中选择通用设备 之后存档它和宾果上传部分将打开。按上传选择与您的应用程序相关的一些详细信息。
【讨论】:
感谢您的回复,但我已经尝试过了。即使选择了通用设备,我仍然会收到“未找到匹配的配置文件”错误。 您必须从会员中心下载您的分发和开发证书才能获得特殊的此应用程序,并且您必须使用相同的帐户【参考方案2】:我明白了。问题是:在Build Settings
、Code Signing
部分中,我的配置文件行设置为“自动”。手动选择我的配置文件让我存档产品。
【讨论】:
以上是关于我可以在没有 iOS 设备的情况下在 iTunes Remote 上发布应用程序吗?的主要内容,如果未能解决你的问题,请参考以下文章
我可以在没有 Apple Developer Program 的情况下在我的 iOS 设备上测试我的 Ionic App
我可以在没有苹果开发者帐户的情况下在真正的苹果设备上测试我的 Flutter 应用程序吗?如果可以,我该怎么做?
有啥方法可以保存数据,即使在没有钥匙串的情况下在 ios 上重新安装应用程序?