举例说明,AProject1进入BProject1项目中。
首先,在BProject1的info.plist中设置内容如下:添加一个key,在箭头下选择 URL Types,设置为Array类型,并且在这个key下方添加一个Item0设置为Dictionary,在他的下面添加两个key,一个是URL identifier设置为string类型,里面的内容是com.ad.BProject1,第二个是URL Schemes设置为Array类型,在其下添加一个Item 0 ,设置为string类型,设置内容为BProject1.
然后,在AProject1的info.plist中设置内容,添加key内容LSApplicationQueriesSchemes然后设置为Array,在其下面添加一个Item0,设置为string类型,添加内容为BProject1.
最后,在AProject1的项目代码中实现:
NSURL *url = [NSURL URLWithString:@"BProject1://com.ad.BProject1"];
if ([[UIApplication sharedApplication] canOpenURL:url])
{
[[UIApplication sharedApplication] openURL:url];
}