Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如果用户安装了您的主应用程序,是否会自动安装iOS共享扩展?_Ios_Ios8 Share Extension - Fatal编程技术网

如果用户安装了您的主应用程序,是否会自动安装iOS共享扩展?

如果用户安装了您的主应用程序,是否会自动安装iOS共享扩展?,ios,ios8-share-extension,Ios,Ios8 Share Extension,我想为我的主应用程序创建一个Safari共享扩展,当我打开Safari共享活动时,我才意识到已经有很多共享扩展,而我自己没有从app store安装任何扩展。 那么,你的主应用程序是否会自动安装共享扩展 提前感谢您的回答 用户下载包中包含扩展的主应用程序时,设备上将安装扩展,包括共享扩展。换句话说,如果用户下载你的应用程序,他们也会得到你的扩展 注意:默认情况下不启用扩展,因此用户必须在安装后手动启用它们 编辑 有关扩展的信息,包括它们相对于您的应用程序二进制文件的位置,以及它们是如何传送到用户

我想为我的主应用程序创建一个Safari共享扩展,当我打开Safari共享活动时,我才意识到已经有很多共享扩展,而我自己没有从app store安装任何扩展。 那么,你的主应用程序是否会自动安装共享扩展


提前感谢您的回答

用户下载包中包含扩展的主应用程序时,设备上将安装扩展,包括共享扩展。换句话说,如果用户下载你的应用程序,他们也会得到你的扩展

注意:默认情况下不启用扩展,因此用户必须在安装后手动启用它们

编辑

有关扩展的信息,包括它们相对于您的应用程序二进制文件的位置,以及它们是如何传送到用户设备的。本摘录摘自文件的该页:

应用程序扩展与应用程序不同。尽管您必须使用应用程序来包含和交付扩展,但每个扩展都是独立的二进制文件,独立于用于交付扩展的应用程序运行

您可以通过向应用程序添加新目标来创建应用程序扩展。与任何目标一样,扩展目标指定用于在应用程序项目中构建产品的设置和文件。您可以向单个应用程序添加多个扩展目标(包含一个或多个扩展的应用程序称为包含应用程序)

开始开发应用程序扩展的最佳方法是使用Xcode为两个平台上的每个扩展点提供的模板之一。每个模板都包含特定于扩展点的实现文件和设置,并生成一个单独的二进制文件,添加到包含应用程序的包中

要将应用程序扩展分发给用户,请向应用商店提交包含应用程序的应用程序。当用户安装包含应用程序的应用程序时,也会安装它包含的扩展

安装应用程序扩展后,用户必须采取措施启用它。通常,用户可以在其当前任务的上下文中启用扩展。例如,如果您的扩展是“今日”小部件,则用户可以在Notification Center中编辑“今日”视图以启用您的扩展。在其他情况下,用户可以使用设置(在iOS中)或系统首选项(在OSX中)来启用和管理他们安装的扩展


扩展,包括共享扩展,将在用户下载包中包含扩展的主应用程序时安装在设备上。换句话说,如果用户下载你的应用程序,他们也会得到你的扩展

注意:默认情况下不启用扩展,因此用户必须在安装后手动启用它们

编辑

有关扩展的信息,包括它们相对于您的应用程序二进制文件的位置,以及它们是如何传送到用户设备的。本摘录摘自文件的该页:

应用程序扩展与应用程序不同。尽管您必须使用应用程序来包含和交付扩展,但每个扩展都是独立的二进制文件,独立于用于交付扩展的应用程序运行

您可以通过向应用程序添加新目标来创建应用程序扩展。与任何目标一样,扩展目标指定用于在应用程序项目中构建产品的设置和文件。您可以向单个应用程序添加多个扩展目标(包含一个或多个扩展的应用程序称为包含应用程序)

开始开发应用程序扩展的最佳方法是使用Xcode为两个平台上的每个扩展点提供的模板之一。每个模板都包含特定于扩展点的实现文件和设置,并生成一个单独的二进制文件,添加到包含应用程序的包中

要将应用程序扩展分发给用户,请向应用商店提交包含应用程序的应用程序。当用户安装包含应用程序的应用程序时,也会安装它包含的扩展

安装应用程序扩展后,用户必须采取措施启用它。通常,用户可以在其当前任务的上下文中启用扩展。例如,如果您的扩展是“今日”小部件,则用户可以在Notification Center中编辑“今日”视图以启用您的扩展。在其他情况下,用户可以使用设置(在iOS中)或系统首选项(在OSX中)来启用和管理他们安装的扩展


它们是自动安装的,但您必须进入“更多”菜单并打开它们才能使其显示在选择器的主列表中。它们是自动安装的,但您必须进入“更多”菜单并打开它们才能使其显示在选择器的主列表中。很酷,谢谢让我知道!如果可能,您是否有任何与您的解释相关的文件?提前谢谢!酷,谢谢你让我知道!如果可能,您是否有任何与您的解释相关的文件?提前谢谢!