[英]Open new tab with JavaScript in Safari 12 [Safari App Extension]
[英]Safari Extension app is not shown in Safari preferences Extensions tab
我已按照創建您的第一個Safari擴展應用程序中提到的所有說明進行操作 運行FirstSafariExtensionApp
目標后,我打開了Safari偏好設置擴展選項卡,但在左窗格中找不到My Extension
。 我擁有Apple Developer
會員資格,並在KeyChain中安裝了Mac Developer
和Safari Extension Developer
證書。
如何讓我的第一個Safari擴展應用程序運行?
我遇到了同樣的問題,即使我確保允許未簽名的擴展,擴展程序在運行應用程序時也沒有顯示。
我可以通過選擇Safari作為應用來運行擴展目標,但這不是我想要的。
只有在我點擊產品>清潔構建文件夾后 ,才會在運行應用程序時顯示擴展程序。
您是否在Safari中啟用了“開發”菜單並打開“允許未簽名的擴展”選項?
這對我來說不起作用,所以我嘗試為擴展而不是應用程序的方案運行該方案。 我首先編輯了這個方案,將可執行文件設置為包含應用程序。
當我運行它時,擴展程序出現在Safari偏好設置中,但僅在應用程序運行時出現。
關閉MacBook蓋子並轉到睡眠狀態。 早上醒來並查看Safari偏好設置擴展標簽; 您將找到您要查找的擴展程序。 如果您沒有時間睡覺,請嘗試重新啟動Safari或Xcode或Mac。
重新啟動Safari瀏覽器,它將顯示在“擴展”選項卡中。
Gary Makin是對的,我認為Apple的文檔已經過時了。
對於擴展代碼中的每個更改,您必須停止它,重建並運行agian,它將為您重新啟動Safari
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.