mirror of
https://github.com/logseq/logseq.git
synced 2026-04-24 22:25:01 +00:00
fix: ios controls
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -4,6 +4,10 @@
|
||||
<dict>
|
||||
<key>aps-environment</key>
|
||||
<string>development</string>
|
||||
<key>com.apple.developer.associated-domains</key>
|
||||
<array>
|
||||
<string>applinks:logseq.com</string>
|
||||
</array>
|
||||
<key>com.apple.developer.icloud-container-identifiers</key>
|
||||
<array>
|
||||
<string>iCloud.com.logseq.logseq</string>
|
||||
@@ -20,9 +24,5 @@
|
||||
<array>
|
||||
<string>group.com.logseq.logseq</string>
|
||||
</array>
|
||||
<key>com.apple.developer.associated-domains</key>
|
||||
<array>
|
||||
<string>applinks:logseq.com</string>
|
||||
</array>
|
||||
</dict>
|
||||
</plist>
|
||||
|
||||
@@ -4,6 +4,10 @@
|
||||
<dict>
|
||||
<key>aps-environment</key>
|
||||
<string>development</string>
|
||||
<key>com.apple.developer.associated-domains</key>
|
||||
<array>
|
||||
<string>applinks:logseq.com</string>
|
||||
</array>
|
||||
<key>com.apple.developer.icloud-container-environment</key>
|
||||
<string>Development</string>
|
||||
<key>com.apple.developer.icloud-container-identifiers</key>
|
||||
|
||||
@@ -57,17 +57,6 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
|
||||
if userActivity.activityType == NSUserActivityTypeBrowsingWeb,
|
||||
let url = userActivity.webpageURL {
|
||||
print("🌐 Universal link opened:", url)
|
||||
|
||||
// Forward to Capacitor (so JS gets `appUrlOpen`)
|
||||
NotificationCenter.default.post(
|
||||
name: .capacitorOpenURL,
|
||||
object: nil,
|
||||
userInfo: [
|
||||
"url": url,
|
||||
"options": [:]
|
||||
]
|
||||
)
|
||||
return true
|
||||
}
|
||||
|
||||
// Default: let Capacitor handle other cases
|
||||
|
||||
@@ -15,7 +15,8 @@
|
||||
(def *link-to-another-graph (atom false))
|
||||
|
||||
(defn deeplink [url]
|
||||
(let [^js/Uri parsed-url (.parse Uri url)
|
||||
(let [url (string/replace url "logseq.com/" "")
|
||||
^js/Uri parsed-url (.parse Uri url)
|
||||
hostname (.getDomain parsed-url)
|
||||
pathname (.getPath parsed-url)
|
||||
search-params (.getQueryData parsed-url)
|
||||
|
||||
Reference in New Issue
Block a user