相关文章推荐
长情的火柴  ·  正则表达式 ...·  3 年前    · 
逆袭的电梯  ·  Qt 之 QGraphicsView 案例 ...·  3 年前    · 

此疑難排解文章可協助修正 Power Apps Mobile 應用程式 的一般問題。

解決畫布應用程式效能問題

了解可能導致畫布應用程式執行緩慢的最常見效能問題,以及如何提高效能。 更多資訊:- 對 Power Apps 畫布應用程式效能問題進行疑難排解

使用 Monitor 診斷行動應用程式

Monitor 是一種工具,透過記錄執行應用程式時發生的所有關鍵活動,供開發人員查看應用程式的功能和運作方式。 您可以 將行動應用程式工作階段連接到 Monitor ,以更好地診斷和更快地解決問題。

在行動應用程式中偵錯 JavaScript Web 資源

在為行動案例開發 JavaScript Web 資源時,您可以使用 Android 裝置來偵錯行動裝置專用程式碼,並確定程式碼可以如預期運作。 詳細資訊: 在 Android 上偵錯行動應用程式中的 JavaScript 。

錯誤:登入時發生問題

由於 Microsoft Authenticator 應用程式出現問題,您無法登入。

如果您不具備 Microsoft Authenticator 應用程式,請從應用程式市集或 Play Store 下載應用程式,然後再次登入 Power Apps Mobile。

如果您已安裝 Microsoft Authenticator 應用程式,且登入發生問題,請嘗試以下步驟:

  • 備份您的 Microsoft Authenticator 帳戶。 如需詳細資訊,請參閱 使用 Microsoft Authenticator 應用程式備份與復原帳號認證
  • 解除安裝 Microsoft Authenticator 應用程式。
  • 解除安裝 Power Apps Mobile。
  • 重新安裝 Microsoft Authenticator 應用程式並新增您的備份帳戶。
  • 重新安裝 Power Apps Mobile 。
  • 打開 Power Apps mobile,然後登入。
  • 錯誤:您的裝置設定阻止登入

    如果收到此錯誤訊息,代表您公司的 IT 部門需要 Microsoft Intune 或驗證應用程式才能安全登入。 但是,您的裝置設定阻止 Power Apps Mobile 啟動裝置上安裝的驗證應用程式。

    Microsoft 驗證應用程式為驗證器和公司入口網站。 您的公司可能使用非 Microsoft 驗證應用程式。 如果不確定,請詢問您的 IT 部門或服務台要使用哪個驗證應用程式。 擁有正確的驗證應用程式後,請按照以下步驟作業。

    Power Apps 需要有效的授權才能登入。 如需詳細資訊,請參閱 授權概觀 。

    有時,在登入 Power Apps Mobile 之前,更新並手動開啟裝置上的驗證應用程式可以解決此問題。 如果這不能解決問題,請根據您的裝置製造商和驗證應用程式執行以下步驟。

    華為或榮耀裝置

  • 移至 設定 > 電池 > 應用程式啟動 。

    應用程式啟動 功能表可能會有不同的名稱,取決於行動裝置的型號和作業系統版本。 如果沒有看到 應用程式啟動 功能表選項,請尋找下列其中一個功能表選項:

    畫面鎖定後關閉應用程式
  • 背景應用程式
  • 在 自動管理 下,在驗證器應用程式上將開關切換 關閉 。

  • 在 手動管理 畫面上,確定已啟用 次要啟動/可由其他應用程式啟動 。 允許 Power Apps 行動裝置應用程式啟動該應用程式。

    Vivo 裝置

  • 移至 設定 > 更多設定 > 應用程式 > 自動啟動 。
  • 將 Authenticator 應用程式的切換開關設定為 ON 。
  • 如果問題仍未解決,請嘗試以下步驟:

  • 備份您的 Microsoft Authenticator 帳戶。 如需詳細資訊,請參閱 使用 Microsoft Authenticator 應用程式備份和復原帳戶認證
  • 解除安裝 Microsoft Authenticator 應用程式。
  • 解除安裝 Power Apps Mobile。
  • 再次安裝 Microsoft Authenticator 並再次新增備份帳戶。
  • 安裝 Power Apps Mobile 。
  • 開啟 PPower Apps Mobile 並登入。
  • 新增清單是空的

    如果您在下載應用程式清單之前中斷網際網路連線,Power Apps 行動應用程式中的應用程式清單可能會顯示為空。 在以下任何情況下都可能發生這種情況:

  • 這是您首次登入行動裝置應用程式。
  • 當您下拉以重新整理應用程式清單時。
  • 離線一段時間後重新上線。 應用程式清單將自動重新整理。
  • 若要解決與連線有關的問題,請確保在完整下載應用程式清單後仍保持與網際網路的連線。

    「釘選到首頁」無法在 iOS 14 上運作

    執行 iOS 14 的 iOS 裝置 :Safari 瀏覽器不再支援 Power Apps Mobile 的 釘選到首頁 功能。 您需要使用「Siri 捷徑」應用程式將應用程式釘選到主畫面。 如需詳細資訊,請參閱 使用 Siri 捷徑 (iOS 14 或更新版本) 。

    iOS 13 :您仍可使用 Safari 瀏覽器將應用程式釘選到主畫面。 如需詳細資訊,請參閱 將應用程式釘選到首頁畫面

    在 Power Apps Mobile 上 執行它時,應用程式會重設

    在 Power Apps Mobile 上 執行畫布或模型導向應用程式時,如果應用程式使用太多資源,就可以重設。 如果應用程式使用的資源超過您裝置上的可用資源,會重設應用程式。 這類似於當您造訪大型複雜網頁時,網頁瀏覽器會暫停該頁面,因為它消耗了太多電力。

    在 Android 裝置上 ,這個重新開啟應用程式的動作可能會看起來像系統癱瘓,因為應用程式已關閉,且使用者已進入裝置的首頁畫面。

    如果使用畫布應用程式時發生重設,請連絡應用程式開發人員,並查看 防止畫布應用程式重新啟動 。

    無法在行動應用程式中下載 SharePoint 附件

    Power Apps 平台不支援存取經過驗證的 URL,包括 SharePoint 附件。 如果您在網頁瀏覽器中執行 Power Apps 應用程式,並嘗試存取 SharePoint 附件,則如果您在另一個索引標籤登入 SharePoint 時,該應用程式可能會運作。這是因為網頁瀏覽器支援多個登入使用者,而登入在瀏覽器索引標籤中均有效。 不過,Power Apps 行動應用程式不是網頁瀏覽器,因此無法從這種瀏覽器的行為中受益。

    Power Apps Mobile 不支援在解決方案中建立的流程

    Power Apps Mobile 中的流程動作功能表不支援在解決方案中建立的流程。

    錯誤:請連絡您的系統管理員以取得組織行動應用程式的存取權

    使用 Dynamics 365 Mobile 應用程式時,您會遇到下列訊息: 請連絡您的系統管理員以取得組織行動應用程式的存取權 。

    若要檢查最近新增的應用程式,請選取重新整理。 如果您找不到應用程式,請變更您的搜尋準則,然後再試一次。**

    如需詳細資訊,請參閱 疑難排解「找不到任何適用於您的角色的應用程式」錯誤訊息 。

    應用程式清單空白

    確定使用者已有 預設資訊安全角色 (例如 基本 ) 指派給他們。 除了任何已指派給使用者的自訂資訊安全角色之外,還需要這個角色。 如需詳細資訊,請參閱 設定行動應用程式概觀 。

    錯誤訊息:這筆記錄無法使用

    如果此訊息是在使用者啟動行動應用程式,然後選取 主畫面 按鈕,或從功能表選取 儀表板 時出現,則使用者可能無法存取預期的儀表板。

    不支援在解決方案中建立的流程

    行動電話與平板電腦用 Dynamics 365 應用程式中的流程動作功能表不支援在解決方案中建立的流程。

    錯誤訊息:您的伺服器不可用或不支援此應用程式

    原因 1 :Microsoft Dataverse 或 Dynamics 365 Customer Engagement (on-premises) 伺服器關機。 確認伺服器已開啟且連線到網路。

    原因 2 :不支援您的 Microsoft Dataverse 或 Dynamics 365 Customer Engagement (on-premises) 應用程式版本。 如需支援的版本的詳細資訊,請參閱 提供哪些支援 。

    原因 3 :如果您輸入無效 URL,也會發生此錯誤。 請確定您提供的相同 URL 可在您裝置上的瀏覽器中存取 Dynamics 365 應用程式。

    錯誤訊息:您未核准使用此應用程式。 請洽詢系統管理員,更新您的設定

    原因 1 :確認您的資訊安全角色是否包含 使用平板電腦用 Dynamics 365 權限。 請參閱 設定行動應用程式概觀 中的「必要權限」。

    原因 2 :如果您有 Microsoft Dataverse 或 Dynamics 365 Customer Engagement (on-premises) 組織,而組織尚未將授權指派給您的使用者時,可能會發生此錯誤。 如果您將 Microsoft Dataverse 或 Dynamics 365 Customer Engagement (on-premises) 訂閱新增至現有的 Office 365 租用戶,則使用者可能沒有已指派的授權。

    如果使用者有服務管理員角色,您可以登入 Web 應用程式執行特定管理動作,但是無法執行建立記錄 (例如,客戶、連絡人和潛在客戶) 或設定 Dynamics 365 for Mobile 等使用者工作。 登入 Web 應用程式時,您可能會發現,並非所有的區域都會出現在導覽中 (例如,看不到 Sales 和 Marketing):

    存取系統管理中心的 使用中 使用者區段,並確認您是否已將 Dynamics 365 Customer Engagement 方案 授權指派至您的使用者記錄。

    錯誤訊息:抱歉,初始化應用程式時發生了一些問題, 請再試一次,或重新啟動應用程式

    原因 1 :可能沒有正確設定權限。 請參閱 設定行動應用程式概觀 中的「必要權限」。

    原因 2 :請參閱下列知識庫文章:

    對於子業務部門的使用者,Dynamics 365 應用程式中發生錯誤。 如需詳細資訊,請參閱 抱歉,初始化應用程式時發生了一些問題 。

    原因 2 的追蹤訊息範例 :

    Error Message:System.NullReferenceException: Object reference not set to an instance of an object.
    Microsoft.Crm.Application.WebServices.ApplicationMetadataService.<>c__DisplayClass30.<UserRolesChanged>b__2d(Entity role)
    at System.Linq.Enumerable.Any[TSource](IEnumerable 1 source, Func 2 predicate)
    at Microsoft.Crm.Application.WebServices.ApplicationMetadataService.UserRolesChanged(Guid[] clientUserRoles, DateTime syncTime, ExecutionContext context)
    at Microsoft.Crm.Application.WebServices.ApplicationMetadataService.RetrieveUserContext(UserContextRetrieveRequest userContextRetrieveRequest)

    錯誤訊息:您公司系統安裝的語言無法在應用程式中使用, 請連絡系統管理員以設定支援的語言

    原因 :如果 Microsoft Dataverse 或 Dynamics 365 Customer Engagement (on-premises) 中未啟用其中一種支援的語言,則會發生此錯誤。 如需支援的語言的詳細資訊,請參閱 行動電話用 Dynamics 365 和平板電腦用 Dynamics 365 支援的語言 。

    錯誤訊息:程序指派此記錄無法使用或已刪除

    如果已獲指派非刪除程序的記錄出現此訊息,您應該手動使用 Microsoft Dataverse 或 Dynamics 365 Customer Engagement (on-premises) 應用程式資料同步處理 Dynamics 365 行動裝置應用程式資料。 將行動應用程式關閉,再重新開啟,然後選擇下載最新的自訂項目。 此程序會強制行動應用程式檢查更新自訂項目。 這些是您在連線檢視時儲存的快取及同步的最新資料。 帳戶或連絡人等記錄資料未同步。

    執行 Dynamics 365 for Mobile 時,事件記錄檔中出現事件 10001 訊息。

    在執行 Dynamics 365 for Mobile 的裝置上啟用 顯示分析與偵錯記錄檔 時,事件記錄檔中可能會多次記錄下列事件。 請注意,根據預設,事件檢視器會停用 顯示分析與偵錯記錄檔 ,而不會記錄這些訊息。 其他資訊: 啟用分析與偵錯記錄檔

  • 事件識別碼:10001

  • 訊息: SEC7131 : Security of a sandboxed iframe is potentially compromised by allowing script and same origin access.

    驗證訊息的來源。 如果來源是 Microsoft Dataverse 或 Dynamics 365 Customer Engagement (on-premises),這些事件不會造成安全性威脅,可以忽略。

    不再啟用 Dynamics 365 for Mobile 的實體後,仍會保留快取資料以供離線檢視

    在 Dynamics 365 for Mobile 中,系統會在使用者瀏覽記錄時快取記錄資料,讓使用者可以在離線時存取資料。

    此快取資料會在 Dynamics 365 for Mobile 不再啟用實體 ( 設定 > 自訂 > 自訂系統 > [選取實體] > 取消選取 Outlook 與 Mobile 下的 平板電腦用 Dynamics 365 ) 之後保存。

    若要移除快取資料,使用者必須登出行動應用程式,或是必須重新設定或解除安裝應用程式。

    自訂變更不會顯示在行動應用程式中

    原因 1 :Microsoft Dataverse 或 Dynamics 365 Customer Engagement (on-premises) 組織中的自訂 (中繼資料) 會在裝置上進行快取。 應用程式會在 24 小時後,或您重新開啟應用程式的任何時間內,檢查更新的中繼資料。 使自訂變更立即有效,您必須完全關閉並重新開啟應用程式。 如果發現新的中繼資料,系統會提示您下載它。 有關如何完全關閉應用程式的更多資訊,請參閱操作系統的幫助或參考提供的文章之一:

    Windows 10 : 如何關閉應用程式?

    iPad : 強制關閉應用程式

    Android : 如何強制關閉 Android 應用程式

    原因 2 :您可能會看到不是您自訂的表單。 如果您具備實體的多個表單,您會依可存取的表單順序看到第一張表單。 這和你看到最後一張表單且可以進行表單間變更的 Web 應用程式不同。

    Dynamics 365 Mobile 應用程式不支援 iOS 上的通用連結,以及 Android 上的 Android 應用程式連結。

    錯誤訊息:在 Android 中,AUTH_FAILED_INTUNE_POLICY_REQUIRED AADSTS53005:應用程式需要強制執行 Intune 保護原則

    請連絡系統管理員或技術支援中心,確定您的使用者受到 Intune 應用程式防護原則的保護。

    在您的裝置上,移至 設定 > 一般 > 帳戶 ,並移除任何與 Microsoft 365 連接的帳戶。

    錯誤訊息:拒絕存取。 您必須先使用 Intune 原則保護此應用程式,才能存取公司資料

    請連絡系統管理員或技術支援中心,確認您的使用者帳戶是否已套用 Intune 應用程式防護原則。

    解決此問題的系統管理員指示

    如果您是系統管理員,可以藉由確認所有行動裝置使用者皆可存取 Sales 儀表板,避免使用者遇到此錯誤。

  • 在 Web 應用程式中,移至 設定 > 自訂 > 自訂系統 。

  • 選取 儀表板 。

  • 選取 Sales 儀表板 。

  • 選取 啟用資訊安全角色 。

  • 選取 向每個人顯示 ,然後選取 確定 。 如果您想要只顯示給選取的資訊安全角色,請務必選取使用者的資訊安全角色。

  • 選取 發行 。

  • 讓使用者關閉然後開啟行動裝置應用程式,這樣您的儀表板變更就會下載。

    解決此問題的終端使用者指示

    您可以選擇不同的儀表板,並將其設定為首頁:

  • 從行動應用程式選取功能表,然後選取 儀表板 。

  • 在命令列上,選取 選取儀表板 ,然後選取要當做首頁的儀表板。

  • 選取命令列中的 設定為首頁 。

    或者,您可以透過網頁應用程式建立個人儀表板:

  • 在 Web 應用程式中,移至 Sales > 儀表板 。

  • 選取 新增 。

  • 選取 屬性 。

  • 新增要在儀表板上顯示的元件,並選取 儲存 。

  • 在行動應用程式中,依照上述程序選取新的儀表板並將其設定為您的首頁。

    Power Apps 行動應用程式在背景執行時,網路要求失敗

    當 Power Apps 行動應用程式在背景執行,而在畫布或模型導向應用程式發出網路要求時,行動作業系統可能會取消此網路要求的優先權或取消該要求。 這可能會導致在行動應用程式從背景返回時,顯示錯誤訊息。

    如果 Power Apps 行動應用程式在背景執行時出現失敗的網路要求,請連絡應用程式開發人員。

    應用程式未出現在離線應用程式清單中

    新的和最近重新發佈的應用程式可能不會立即出現在離線應用程式清單中。 若要讓您的應用程式離線顯示在應用程式清單中,請在裝置上線時開啟應用程式並保持開啟 1-2 分鐘。

    無法在應用程式中放大輸入元素

    預設情況下,HTML 輸入元素不支援捏合縮放。 有關 HTML 輸入控制項預設行為的詳細資訊: HTML 輸入元素 。

    仍然無法解決問題?

    如果以上提供的資訊無法解決您的問題,您可以 在 Power App 社群中張貼您的問題 或 連絡技術支援服務 。

    下列提供一些建議的詳細資料:

  • 您遇到的特定問題為何? 例如,如果您遇到錯誤,確切的錯誤訊息為何?

  • 該問題是否僅發生在具有特定 Dynamics 365 資訊安全角色的使用者身上?

  • 問題是否正確只會發生在某些裝置,但同一名使用者在其他裝置上卻能正常使用?

  • 如果您嘗試連線到不包含您的自訂項目的其他 Dynamics 365 組織,是否會出現相同的問題? 如果問題只會發生在自訂項目,如允許請提供自訂項目的複本。

  • 此問題在解除安裝應用程式並重新安裝之後仍然發生?

  • 您使用什麼類型的裝置,例如 iPad 第 4 代、Microsoft Surface。 作業系統的版本何為,例如 iOS 10.0 或 Windows 10。

    行動應用程式設定概觀

    Power Pages 已知問題

    Power Automate 已知問題

  •