के लिए काम करता है मेरे पास कई आईओएस ऐप में डिप्लिंक करने और यूआईएममेज व्यू में एक छवि को प्री-लोड करने के लिए कई शाखा लिंक हैं। ऐप इंस्टॉल होने पर वे ठीक तरह से काम करते हैं, भले ही यह पृष्ठभूमि में है या इसे समाप्त कर दिया गया हो। हालांकि, अगर ऐप पहले से स्थापित नहीं है तो वे काम नहीं करते हैं। वे ऐप स्टोर से ठीक से लिंक करते हैं, लेकिन एक बार ऐप इंस्टॉल हो जाने के बाद पैरामीटर सही तरीके से बहते प्रतीत नहीं होते हैं।आईओएस के लिए Branch.io लिंक डेटा पोस्ट-इंस्टॉलेशन पास नहीं कर रहा है लेकिन ठंडा लॉन्च
मैं कहता हूं कि पैरामीटर प्रवाह के माध्यम से नहीं दिखते हैं, क्योंकि मुझे यह जांचने का कोई तरीका नहीं मिल रहा है क्योंकि मुझे नहीं लगता कि एक्सकोड में डीप्लिंक के माध्यम से एक नया ऐप इंस्टॉल करने का कोई तरीका है। मुझे पता है कि मैं ऐप को स्वचालित रूप से लॉन्च किए बिना एक्सकोड से अपने फोन पर बना सकता हूं, फिर डीप्लिंक पर क्लिक कर सकता हूं, लेकिन उस बिंदु तक ऐप पहले से ही मेरे फोन पर स्थापित है, इसलिए यह परीक्षण के उद्देश्य को हरा देता है। यदि कोई डीप्लिंक के माध्यम से ऐप इंस्टॉल का परीक्षण करने के तरीके के बारे में जानता है तो मैं खुशी से उस जानकारी को लेता हूं और थोड़ी देर के लिए इसके साथ दौड़ता हूं ...
यहां एक गहरे लिंक का एक उदाहरण है जो एक शर्ट डिजाइन में ग्राफिक लोड करना चाहिए:
किसी शाखा डेटा नहीं भेज सही ढंग से स्थापित करने के बाद के साथ किसी भी ज्ञात समस्याओं के बारे में पता है?
संपादित करें: यहां मेरे ऐप डिलीगेट शाखा कोड में जो मिला है वह यहां है। मैं साबित नहीं कर सकता कि यूआरएल सेट नहीं हो रहा है, लेकिन HomeViewController लिंक किए गए चित्र को डाउनलोड नहीं कर रहा है जैसे कि यह गैर-पोस्ट-इंस्टॉल लॉन्च के लिए करता है। और जैसा कि मैंने पहले उल्लेख किया था, मुझे नहीं पता कि इस स्थिति को कैसे अनुकरण करना है क्योंकि एक्सकोड सिम्युलेटर हमेशा पहले स्थापित करता है इसलिए मेरे पास लिंक प्री-इंस्टॉल पर क्लिक करने का अनुकरण करने का कोई अवसर नहीं है।
let branch: Branch = Branch.getInstance()
branch.initSessionWithLaunchOptions(launchOptions, andRegisterDeepLinkHandler: { params, error in
if (error == nil) {
if let url = params["product_picture_url"] as? String {
let url = NSURL(string: url)!
HomeViewController.injectedImageUrl = url
}
}
})
पोस्ट कोड plz ... – kittykittybangbang
मैं अपने ऐपडिलेगेट में मानक शाखा कोड का उपयोग कर रहा हूं, लेकिन मैं यह देखने के लिए परीक्षण नहीं कर सकता कि पैराम पारित हो रहा है क्योंकि मुझे शाखा को अनुकरण करने के किसी भी तरीके से नहीं पता ऐप इंस्टॉल होने से पहले लिंक क्लिक करें ... इसलिए मुझे नहीं पता कि पैराम शाखा कोड के माध्यम से/नहीं जा रहे हैं या नहीं, मुझे पता है कि ऐप व्यवहार नहीं कर रहा है जैसे कि वे आबादी वाले हैं। मैं उपरोक्त पोस्ट को अपडेट करने के लिए उपरोक्त पोस्ट अपडेट करूंगा जिसमें मुझे ऐप में मिला है – othomas