2010-04-16 11 views
5

Tôi có một ứng dụng mà tôi muốn khởi chạy hoặc rõ ràng khi khai thác hoặc khi một URL được tham số được nhấp vào trên một trang web trong Safari chạy trên iPad hoặc iPhone.iPhone/iPad. Làm cách nào để khởi chạy ứng dụng từ liên kết trong Safari?

Ai đó có thể phác họa cách tiếp cận cho tôi và/hoặc chỉ cho tôi các tài liệu liên quan không? Cám ơn rất nhiều.

Chúc mừng,
Doug

Trả lời

12

Bạn về cơ bản cần phải đăng ký thức truy cập URL của riêng bạn trong Info.plist, và ứng dụng của bạn trở nên launchable. Nếu bạn muốn tinh chỉnh hành vi ứng dụng khi khởi chạy từ một URL, bạn có thể phân tích cú pháp các thông số được chuyển đến ứng dụng của bạn như một phần của URL và thực hiện bất kỳ điều gì bạn muốn dựa trên những thông số đó.

Here’s the official Apple guide about the same topic.

+0

Whoa. Rất tuyệt. Mã gần như tự viết ;-). Chúc mừng. – dugla

+0

Từ trung tâm trợ giúp của SO: Liên kết với các tài nguyên bên ngoài được khuyến khích, nhưng hãy thêm ngữ cảnh xung quanh liên kết để người dùng của bạn sẽ có ý tưởng về nó và lý do tại sao nó ở đó. Luôn trích dẫn phần có liên quan nhất của một liên kết quan trọng, trong trường hợp trang web mục tiêu không thể truy cập được hoặc sẽ vĩnh viễn ngoại tuyến. – Antzi

+0

Cảm ơn ghi chú, tôi đã thêm ngữ cảnh và liên kết khác. – Jaanus