問題タブ [safari-app-extension]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
code-signing - xcodebuildを使用してアーカイブする前にSafariアプリに署名する方法(自動署名ではない)は?
現在、xcode10.3 を使用してサファリ アプリをアーカイブしています。次のコマンドを使用してアプリをアーカイブしています
上記のコマンドの最後で、コード署名が自動的に行われます。
そして、次のコマンドを使用してエクスポートします
xcode(10.3)の1つのバージョンでアーカイブし、xcode(11.4.1+)の別のバージョンを使用して署名する必要があります。
そのため、最初のコマンドで次のスイッチを使用して署名をスキップしました
以下のことを理解したい
- と
Codesigning a archive
同等archive an app and then codesign
ですか? - exportArchive を実行してからコード署名できますか?
どちらの方向に進む必要があるか、上記のことをどこで理解できるかを誰かが教えてくれれば助かります。
javascript - iOS 15 で Safari iOS アプリ拡張機能を使用して popup.js からアクティブなタブの URL を取得するには?
私は iOS 15.0+ 用の Safari アプリ拡張機能を開発しており、popup.js でアクティブなタブの URL を取得して表示する必要があります。
popup.js でこれを行う方法は次のとおりです。
その結果、何も返されません。
また、私は試しました
document.getElementById("appresponse").innerHTML = document.URL
ただし、現在の popup.js ファイルへのパスを返します。
manifest.json からの私のアクセス許可は次のとおりです。
そして info.plist:
swift - タイプSFSafariPageのプロパティがnilになるのはなぜですか?
SFSafariPage プロパティは、次のように値を取得します
しかし、私はそれを使用しようとすると
プロパティ somePage の値は nil です。なぜこれが起こったのですか?どうもありがとう!