Buka aplikasi dari URL apa pun (tautan dalam)

Saya ingin menerapkan tautan dalam di Aplikasi iOS saya. saya ingin membuka halaman khusus aplikasi saya pada tautan (tautan berubah setiap saat) .. saya telah mencoba ini Tautan

Tapi itu ada di Swift dan saya menggunakan tujuan c

jika ada tautan objektif c yang bermanfaat, silakan bagikan. Terima kasih


person Varinder Singh iPhone Dev    schedule 20.04.2017    source sumber
comment
Tidak ada perbedaan antara Swift dan Objective-C. Hanya sintaksnya yang sedikit berbeda.   -  person Fogmeister    schedule 20.04.2017
comment
bisakah Anda mengonversi sintaks Swift dari tautan bersama.. yang akan berfungsi di objc, saya tidak dapat mengonversi kode exect   -  person Varinder Singh iPhone Dev    schedule 20.04.2017
comment
Saya akan meninggalkannya sebagai latihan untuk Anda lakukan. Swift bukanlah hal aneh yang mengubah segalanya. Ini adalah bahasa pemrograman. Ia menggunakan variabel, fungsi, kondisi, dll... Seharusnya tidak sulit untuk mengonversinya.   -  person Fogmeister    schedule 20.04.2017
comment
Konsepnya adalah saya ingin membuka aplikasi dengan url yang dinamis dari kotak masuk email saya. Tetapi saya tidak yakin tautan di atas dapat melakukan hal yang sama. Saya perlu ..... Atau saya perlu mencoba metode lain ...   -  person Varinder Singh iPhone Dev    schedule 20.04.2017


Jawaban (2)


Coba baca kode ini : di sini

kecuali ini baca cara kerjanya: http://blog.originate.com/blog/2014/04/22/deeplinking-in-ios/

person Ajjjjjjjj    schedule 20.04.2017
comment
jika url selalu berubah, lalu bagaimana Anda berasumsi ini harus dialihkan ke halaman itu? - person Ajjjjjjjj; 20.04.2017
comment
saya menanyakan hal yang sama..itulah masalahnya - person Varinder Singh iPhone Dev; 20.04.2017

Silakan coba metode di bawah ini dan perbarui jika Anda dapat melanjutkan.

- (BOOL)application:(UIApplication *)application continueUserActivity:(nonnull NSUserActivity *)userActivity restorationHandler:(nonnull void (^)(NSArray * _Nullable))restorationHandler {
    if ([[userActivity activityType] isEqualToString:NSUserActivityTypeBrowsingWeb])
    {
        NSURL *webUrl = userActivity.webpageURL;
        // Extract details from url and act accordingly, like redirection to screens etc.
    }
    return YES;
}
person QUserS    schedule 20.04.2017