Chrome 확장을 Safari 확장으로 변환 시도 - Big Sur

최신판 맥OS'빅수르'가 나왔네요.
빅수어의 새로운 기능 중 하나는'크롬의 기능을 사파리로 확장이식'하는 기능을 구현한 것이다.
WebExtensions API의 새로운 지원 및 전환 도구를 사용하여 개발자는 Chrome의 기능을 Safari로 확장하여 마이그레이션할 수 있습니다.좋아하는 개발자가 새로운 Safari 기능을 확장하여 웹 체험을 맞춤형으로 만들 수 있습니다.
이 글에서, 나는 즉시 크롬 확장 기능에서 그 절차에 관해 썼다.
【주의사항】
당시 선언 V2를 집필하기 전에 대응했지만 이상의 선언 버전은 지지하지 않으니 주의해 주십시오.
변환 단계, 가져오기 단계
에서 가져오기로 변환하려면 다음 절차를 따르십시오.
1/macOS 업데이트
먼저 macOS를 업데이트하여 Big Sur를 받으십시오.
2/XCode 업데이트
Safari 확장으로 변환하려면 XCode 12 기능을 사용합니다.XCode 도 App Store 에서 업데이트하십시오.
3/변환
이 페이지에 기재된 명령에 따라 변환합니다. 
https://developer.apple.com/documentation/safariservices/safari_web_extensions/converting_a_web_extension_for_safari
터미널을 열고 다음 명령을 실행하십시오.
※ "/path/to/extension"을 Chrome 확장 기능의 폴더 경로로 바꾸십시오.
이번에 자신의 작품의 확장 기능을 바꾸다.
xcrun safari-web-extension-converter /path/to/extension
그러면 Chrome 확장자의 이름이 AppName에 표시됩니다.
Is this correct?스케줄러:여기로 전환할 거야?yes 를 입력합니다.

Xcode가 시작되어 다음 항목이 만들어졌습니다.

XCode▶️」를 입력합니다.(이하 단계 참조)
https://developer.apple.com/documentation/safariservices/safari_app_extensions/building_a_safari_app_extension#2957926
Buid Success가 표시되면 성공적으로 구축됩니다.
이런 화면이 나오니까 "Quit and Open Safari Extensions Preferences..."(종료 후 Safari 확장 설정 열기) 버튼을 누릅니다.

4/Safari 확장 설치
Safari를 시작하고 [개발] > [서명하지 않은 기능 확장 허용]을 누릅니다.

Safari 메뉴에서 Safari > 환경 설정 > 기능 확장 을 선택하면 확장 기능의 설정 화면이 열립니다.
확장 구성 확인란을 엽니다.

5/동작 확인, 완성
마지막으로 사파리가 동작을 확인한 후 끝난다.
간단하네.
끝말
당사는 주식회사Cicmiya에서 업무 자동화, 효율화의 위탁을 받습니다.
'랜덤 수표의 자동 인증 도구'도 일관된 성과이다
랜덤 테이블 PDF에서 인증 화면으로 복사하는 시간을 줄이기 위한 확장 기능이다.
어려운 점이 있으면 언제든지 문의하세요.

좋은 웹페이지 즐겨찾기