1. 程式人生 > >ios如何讓自己的應用程式支援系統自帶的分享

ios如何讓自己的應用程式支援系統自帶的分享

1,首先在info.plist檔案中進入如下設定

 

2,在AppDelegate實現hadleOpenURL方法,有檔案到來,就會呼叫這個方法,然後根據url讀取檔案

- (BOOL) application:(UIApplication *)application handleOpenURL:(NSURL *)url {
    NSData *jsonDataImported = [NSData dataWithContentsOfURL:url];
    NSError *error;
    //我這裡分享的json檔案,開啟後就是個Dictionary
    NSDictionary *jsonDictionary = [NSJSONSerialization JSONObjectWithData:jsonDataImported options:NSJSONReadingMutableLeaves error:&error];
    return YES;
}