本文包含有关 Power Apps 的支持设备平台、Web 浏览器要求、限制和配置值的信息。
使用 Power Apps 移动应用运行应用程序的受支持平台
备注
- 为确保最佳用户体验,我们建议您在用于生产部署的特定设备上测试应用。
- 由于处理能力、内存容量、网络连接、应用程序复杂性以及在设备中并行运行的其他应用程序,设备类型(如移动设备、台式机和笔记本电脑)之间的性能测试和结果可能会有所不同。 在生产中推出解决方案之前,请确保测试结果满足业务要求。
| 平台 | 版本 |
|---|---|
| iOS | 最新版本的 iOS 始终是运行 Power Apps 移动版的推荐版本。 上一版本是最低要求。 |
| Android | 最新版本的 Android 始终是运行 Power Apps 移动版的推荐版本。 之前的三个版本是运行 Power Apps 移动版的最低要求。 |
| Windows | 要运行 Windows 版 Power Apps 的 Windows 10 版本 17763.0 或更高版本。 |
备注
iOS 和 Android 系统每年发布新主要版本。 发布新版本时,如果您使用的是以前支持的最早版本,您将有 60 天的时间将设备至少更新到支持的最低新版本,以继续运行 Power Apps 移动版。
支持运行 Power Apps 的浏览器
| 浏览器 | 支持的版本 | 应用类型 |
|---|---|---|
| 谷歌浏览器 | 最近三个主要版本 | 模型驱动应用、画布应用、 应用和组件设计器1。 |
| Microsoft Edge | 最近三个主要版本 | 模型驱动应用、画布应用、 应用和组件设计器1。 |
| Mozilla Firefox | 最近三个主要版本 | 模型驱动应用和画布应用。 |
| Apple Safari | 13 和更高版本 | 模型驱动应用和画布应用。 |
1应用和组件设计器包括 Power Apps Studio、模型驱动应用设计器和模型驱动自定义页面设计器。
运行 Power Apps 的浏览器支持的操作系统
| 操作系统 | 支持的版本 | 应用类型 |
|---|---|---|
| Windows | Windows 10 或更高版本 | 模型驱动应用、画布应用、 应用和组件设计器1。 |
| macOS | 10.13 或更高版本 | 模型驱动应用、画布应用、 应用和组件设计器1。 |
| iOS | iOS 13 或更高版本 | 模型驱动应用2 和画布应用。 |
| Android | 10 或更高版本 | 模型驱动应用2 和画布应用。 |
1应用和组件设计器包括 Power Apps Studio、模型驱动应用设计器和模型驱动自定义页面设计器。
2不支持使用手机上的 Web 浏览器运行模型驱动应用;应使用 Power Apps 移动应用。
要了解经典 Web 应用程序系统需求,请转到 Web 应用程序要求。
备注
在 Windows 平台上运行的画布应用必须使用旧版 Microsoft Dataverse 连接器。 对于仍使用旧版连接器的应用将显示警告,但支持 Windows 平台使用此连接器。
请求限制
这些限制适用于每个单独的传出请求:
| 名称 | 限制 |
|---|---|
| Timeout | 180 秒 |
| 重试尝试次数 | 4 |
备注
重试值可能会因具体情况而异。 对于某些错误条件,不需要重试。
IP 地址
Power Apps 请求使用的 IP 地址取决于该应用所在环境的区域。 我们未发布适用于 Power Apps 方案的完全限定的域名。
从通过应用连接的 API(例如,SQL API 或 SharePoint API)发起的调用来自这些 IP 地址。
必需服务
此列表标识了 Power Apps 与其通信的所有服务及其使用情况。 您的网络不能阻止这些服务。
| 域 | 协议 | 使用 |
|---|---|---|
| api.bap.microsoft.com *.api.bap.microsoft.com |
https | 环境权限管理 |
| management.azure.com | https | Power Apps 管理服务 |
| msmanaged-na.azure-apim.net | https | 连接器运行时/API |
| login.microsoft.com login.windows.net login.microsoftonline.com secure.aadcdn.microsoftonline-p.com *.odc.officeapps.live.com |
https | Microsoft 身份验证库 |
| graph.microsoft.com graph.windows.net |
https | Azure Graph - 用于获取用户信息(例如,个人资料照片) |
| *.azure-apim.net | https | API 中心 - 每个区域设置的不同子域 |
| *.azure-apihub.net | https | API 中心 - 每个区域设置的不同子域 |
| *.powerapps.com | https | create.powerapps.com、content.powerapps.com、apps.powerapps.com、make.powerapps.com、*gateway.prod.island.powerapps.com 和 *gateway.prod.cm.powerapps.com |
| *.gateway.prod.island.powerapps.com | WSS | 需要与画布应用程序通信并启动画布应用程序。 |
| *.azureedge.net | https | create.powerapps.com、content.powerapps.com 和 make.powerapps.com (可选)我们强烈建议您使用“域”下列出的通配符。 如果您希望允许特定域名,而不是使用 *.azureedge.net,您可以下载完整列表。 不过,此列表可能会更改。 |
| *.azurefd.net | https | create.powerapps.com、content.powerapps.com 和 make.powerapps.com |
| *.ces.microsoftcloud.com config.centro.core.microsoft admin.microsoft.com petrol.office.microsoft.com oness.microsoft.com |
https | 访问 Net Promoter Score (NPS) 和调查。 |
| *.blob.core.windows.net | https | Blob 存储 (可选)我们强烈建议您使用“域”下列出的通配符。 如果您希望允许特定域名,而不是使用 *.blob.core.windows.net,您可以下载完整列表。 不过,此列表可能会更改。 |
| *.flow.microsoft.com *.powerautomate.com |
https | create.powerapps.com、content.powerapps.com 和 make.powerapps.com |
| http://*.crm#.dynamics.com 和 https://*.crm#.dynamics.com | https | 环境访问需要。 包括集成和静态内容传送网络 (CDN) 内容终结点。 使用区域编号替换 http://*.crm#.dynamics.com 和 https://*.crm#.dynamics.com 中的 #:
|
| browser.pipe.aria.microsoft.com | https | 模型驱动应用的世界其他地方遥测端点 |
| *.events.data.microsoft.com | https | 用于 Power Apps 的遥测端点 |
| localhost | http | Power Apps Mobile |
| 127.0.0.1 | http 您可能需要明确列出 localhost/127.0.0.1 的端口(5040 及以上)。 |
Power Apps Mobile |
| ecs.office.com | https | 检索 Power Apps 的功能标志 |
| augloop.svc.cloud.microsoft *.augloop.svc.cloud.microsoft |
WSS | Power Apps Studio Copilot |
| config.edge.skype.com | https | 检索 Power Apps 的功能标志(备用) |
| api.powerplatform.com *.powerplatform.com *.api.powerplatformusercontent.com *.powerplatformusercontent.com |
https | Microsoft 产品内部使用的 Power Platform API 连接以及 Power Platform 的可编程性和可扩展性需要。 |
| *.sharepointonline.com | https | 检索资产以呈现出现在应用播放体验顶部的标题 |
| ris.api.iris.microsoft.com eudb.ris.api.iris.microsoft.com |
https | 记录用户操作以响应 Power Apps 应用内市场活动 |
| arc.msn.com arc-emea.msn.com |
https | 记录用户浏览 Power Apps 应用内营销活动的情况 |
| *.hubblecontent.osi.office.net hubble.officeapps.live.com res.cdn.office.net |
https | 提供要在应用中使用的库存图像 |
| dc.services.visualstudio.com | https | Application Insights 端点用于画布应用中的自定义遥测信息 |
| *.ocv.microsoft.com | https | 允许用户在 Power Apps 中提供 Copilot 反馈数据 |
| js.monitor.azure.com | https | 办公室负责人用它来报告遥测数据 |
1 替换了 gov.content.powerapps.us 2022 年 7 月之前使用的域名。
2 替换了 high.content.powerapps.us 2022 年 7 月之前使用的域名。
3 替换了 content.appsplatform.us 2022 年 7 月之前使用的域名。
重要提示
- 如果您使用的是 VPN,则必须将其配置为从 Power Apps Mobile 的隧道中排除 localhost。
- 如果您是美国政府客户或中国客户,则还必须解锁其他服务 URL。 详细信息:
美国政府:Power Apps US Government 服务 URL、Power Automate US Government 服务 URL
中国:世纪互联在中国运营的 Power Platform 和 Dynamics 365 应用。
弃用的终结点
本节列出了我们不再支持的终结点。 改为使用下面列出的新终结点。 我们建议您将使用已弃用终结点的任何书签更新为新终结点。
| 弃用的终结点 | 新终结点 |
|---|---|
| web.powerapps.com/apps/{yourAppGuid} | apps.powerapps.com/play/{yourAppGuid} |
| web.powerapps.com/apps/{yourAppGuid}/open | apps.powerapps.com/play/{yourAppGuid} |
Power Apps 嵌入限制
画布应用嵌入
Power Apps 不支持在本机桌面、移动或其他非浏览器客户端中嵌套嵌入画布应用。
下表显示了一些运行和不支持嵌入画布应用的示例:
| Power Apps 嵌入场景 | 支持的客户端 | 不支持的客户端 |
|---|---|---|
| 嵌入 SharePoint 页面的画布应用。 | Web,例如 Sharepoint.com |
|
| 在 Microsoft Teams 渠道中作为选项卡添加的 SharePoint 页面中嵌入的画布应用。 | 比如 Web。
|
|
| 在 SharePoint 页面中用作自定义窗体的画布应用。 | Web,例如 Sharepoint.com |
|
| 一个画布应用,在添加到 Teams 团队的 SharePoint 页面中用作自定义窗体。 | 比如 Web。
|
|
| 添加至 Teams 或 SharePoint 站点的 Power BI 报告。 | Web,例如 Teams.microsoft.com |
|
| 画布应用程序嵌入在第三方客户端中。 | 浏览器中的第三方网站 | 第三方本地应用程序 |
| Unified Service Desk 中的画布应用 | 无 | Unified Service Desk 桌面应用 |
| 嵌入到 Power BI 中的画布应用程序 | Web,例如,app.powerbi.com | Power BI Desktop 客户端 |
模型驱动应用嵌入
Power Apps 不支持在其他应用程序中的 IFrame 中嵌入模型驱动应用或页面。
代理
Power Apps 不支持在启用代理的情况下运行。 这会导致不可预测的行为。 如果您遇到问题,禁用智能体,然后重试。
- 有些代理(如 Zscaler、Blue Coat)通过删除标头(CORS 或身份验证标头)来修改 Power Apps 请求。 Power Apps 依赖这些标头来加载应用。
- 一些智能体(如 Microsoft Defender for Cloud Apps、McAfee)可能会拦截并更改应用程序或嵌入式应用程序的 URL。 例如,如果有一个 Dynamics 365 应用程序在域 org.crm.dynamics.com 下运行,或者有一个画布应用程序在域 apps.powerapps.com 下运行,则该平台不支持将这些域更改为自定义域的代理,如 mycustomdomain.com。 当平台尝试检索运行应用所需的令牌时,这可能会导致不可预测的行为。
数据类型大小限制
有关画布应用的数据类型限制,您可以在 Power Apps 中的数据类型中找到有关文本、超链接、图像和媒体的大小限制的信息。
有关 Microsoft Dataverse 数据类型大小限制,您可以在列类型中找到有关列类型的信息,如文本和图像列。
Power Apps 每应用计划
相关信息现已发布于 Power Platform 管理员指南的 Power Apps 每应用计划章节。