【发布时间】:2016-09-16 07:33:31
【问题描述】:
如果我们有一个宿主应用程序,那么我们可以使用 openURL 方法打开 Safari:
[self.extensionContext openURL:[NSURL URLWithString:@"http://google.com"] completionHandler:nil];
但是如果我们有独立的 iMessage 应用程序呢?有什么技巧可以从它打开另一个应用程序吗?
【问题讨论】:
如果我们有一个宿主应用程序,那么我们可以使用 openURL 方法打开 Safari:
[self.extensionContext openURL:[NSURL URLWithString:@"http://google.com"] completionHandler:nil];
但是如果我们有独立的 iMessage 应用程序呢?有什么技巧可以从它打开另一个应用程序吗?
【问题讨论】:
在 Apple 开发者论坛中,Apple 仅允许您在父应用(在本例中为独立 iMessage 应用的 iMessage)中打开 URL。
https://forums.developer.apple.com/thread/54410
我相信要求更多功能,提交 Apple 错误报告(功能请求)。
【讨论】: