ios - 为什么我需要物理设备来发布 ios 应用程序?
问题描述
我正在尝试将 iOS 应用程序发布到 App Store,这是我人生中的第一次。我已将我的 Apple ID 帐户添加到 Xcode,选择了我的团队,但出现错误Failed to create provisioning profile. There are no devices registered in your account on the developer website. Plug in and select a device to have Xcode register it
。
我进行了一项研究,发现我需要一个物理 iPhone 设备将其连接到物理 Mac 以获取 iPhone 的 UDID 并在 Apple Developer 门户中注册,但我没有 iPhone 或 Mac,因为我使用云 Mac 服务器进行 iOS 开发。但是,我觉得这一步需要物理设备很奇怪。做什么的?我想我应该创建一个存档并将其上传到 App Store Connect。也许我做错了什么,Xcode 认为我想编译一个应用程序来在物理设备上测试它,这绝对不是我想要的?请指出我正确的方向。
解决方案
推荐阅读
- php - 如何在php的foreach循环中组合数组中的相同值
- flutter - 为什么我不能将这些计算调用到我的构建中,而我已经在为另一个函数做这些计算
- jq - jq 在应该抛出错误时接受无效的 json 输入
- css - 如何使用 flexbox 管理页面上的两个项目,其中一个项目的长度不确定
- api - 我希望能够在 GanttPRO 和您的内部日志系统之间同步时间日志
- vba - 如何从查询的平均值更新表
- c# - 无法在 WPF .net Core 中显示对话框
- javascript - 如何更改 SectionList 部分索引的首选项?
- javascript - 你如何使用钩子将 w3school 幻灯片包含到 reactJS 组件中?
- node.js - 如何将 router.all('path', Router Object') 与 Express 一起使用?