尝试确定是否可以将任何类型的响应发送回通过自定义URL方案调用其他应用程序的应用程序。
例如,'client'应用程序执行以下操作:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"myappscheme://"]];
另一个为 myappscheme:// 注册的应用有以下内容:
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
// Do something
return YES;
}
问题是我是否可以将信息(甚至只是一个char数组)返回到名为 openURL 的应用程序作为响应。我意识到我可以让'客户'制作自己的自定义URL方案,但我想尽可能避免这种情况。
答案 0 :(得分:0)
唯一的方法就是使用自定义URL方案,该方案发送一个唯一的粘贴板的名称,然后它作为两个应用程序的临时通信通道。