2016-03-15 26 views
3

我製作了自定義貼紙鍵盤。基本上用戶觸摸我放在鍵盤上的一個gif圖像,我對該圖像執行復制操作,然後用戶將其粘貼到iMessages。爲此,我需要讓用戶執行「允許完全訪問」。沒有它,複製操作不起作用。現在,我的應用程序得到了拒絕,該消息自定義鍵盤完全訪問拒絕

從蘋果 25.5 - 鍵盤分機必須繼續工作,沒有網絡接入,否則將被拒絕

25.5細節我們注意到,您的鍵盤擴展不起作用時「完全訪問」設置被關閉。

有什麼我需要在我的info.plist文件中設置?評論者是否不明白我的應用程序如何工作,即需要做出拒絕上訴還是需要做其他事情?相信我我google了,但沒有發現太多的話題

+0

鍵盤必須提供某種級別的功能,而不允許「完全訪問」。如果授予完全訪問權限,但您不能要求,則可以提供附加功能。我還沒有嘗試過自己,但是應用擴展程序設計指南中沒有提到沒有完全訪問權限的UIPasteBoard限制。 GIF是否包含在您的應用程序或網絡中? – Paulw11

+0

gifs在我的應用程序中,並且UIPasteBoard和鍵盤擴展有某種限制。爲了它的樂趣,我在我的iphone上下載了免費的grumpoji應用程序(脾氣暴躁的貓鍵盤)。它也只有鍵盤貼紙,如果關閉「允許完全訪問」,則貼紙的複製操作也不起作用。所以它只是不是我。我認爲評論者不知道,他只是拒絕了該應用。 –

+0

您的鍵盤是否具有*任何*功能而不允許完全訪問? – Paulw11

回答

0

這是我的問題最終導致我的應用程序批准的答案。

只要您的應用程序是自定義貼紙鍵盤就沒關係。它「必須」具有「兩個」字母和數字鍵盤。如果沒有,那麼它將被拒絕。

From Apple Review Guidelines 4.4.1鍵盤擴展還有一些附加規則。 他們必須:

  • 提供鍵盤輸入的功能(例如,輸入的字符);提供 進入下一個鍵盤的方法;
  • 保持功能 沒有完整的網絡訪問;
  • 提供App Extension編程指南中描述的Number和Decimal鍵盤 類型;