我正在製作一個iOS(v8.3 +)應用程序,它是一個地圖應用程序。用戶可以定義一個起點和目的地。然後,他們可以點擊分享按鈕,然後選擇「在尤伯杯開」,這將通過深層鏈接URL這樣啓動Uber應用:iOS/Uber集成:link_text和partner_deeplink不能在測試中工作
尤伯杯:// CLIENT_ID = MY_CLIENT_ID &行動= setPickup & LINK_TEXT =觀賞%20progress %20英寸%20my%20app & partner_deeplink = SOMEDEEPLINK%3A%2F%2F &拾取[緯度] = 123.456 &拾取[經度] = 123.456 &拾取[暱稱] = PICKUP &拾取[的formatted_address] = 123%20Elm%20ST &送貨[latitude] = 123.456 & dropoff [longitude] = 123.456 & dropoff [nickname] = DROPOFF & dropoff [formatted_address] = 456%20Elm%20St
(此示例URL包括一些明顯的假數據,爲了簡單起見。)
我在烏伯註冊並具有有效的客戶端ID。此調用(通過openURL)正常工作:優步應用程序啓動時,起始點和目標已經填充完畢。這是我對優步所做的一切。根本沒有其他的呼叫。
問題是特殊品牌文本在旅行期間沒有出現在優步應用程序中(當然,相關的partner_deeplink也不起作用)。
爲了讓它起作用,我需要做些什麼?我需要以某種方式「啓用」此功能嗎?我的應用程序已經註冊了自己的自定義URL方案,我用它作爲uber:// URL的「partner_deeplink = SOMEDEEPLINK%3A%2F%2F」部分。我知道這是有效的,因爲我可以在Safari中使用我的自定義URL方案,併成功啓動我的應用程序。
在此先感謝您的任何見解!
好的謝謝。我填寫了這個表單,以便提出這個問題,然後我發佈到了stackoverflow(上圖)。儀表板表示我的應用程序仍在等待處理。但即使提交我的問題,你還沒有看到我的應用程序。如果您需要,我可以向那裏的某個人發送TestFlight邀請。基本上,我假設有人會聯繫我,如果他們需要更多的信息? – Kenster999
明白了!是的,你的假設是正確的。如果需要更多信息,你會接觸到。請允許一段時間來驗證您的請求。謝謝! – agraebe
已經3周了,我還沒有聽說過優步的任何消息。 – Kenster999