iOS 扩展是否有 IPA 文件?
Does an iOS extension have an IPA file?
我想知道共享扩展是否会像常规目标一样创建 .ipa 文件?
谢谢
不,它打包在您应用的 IPA 中,并作为一个文件与它(以及其他所有内容)一起交付给 Apple。
IPA 本身是一个 zip 格式的文件 -- 如果您复制一个并将其重命名为 .zip,您可以解压缩它并查看它的内容。
在顶层它有一个 Payload
文件夹,里面有一个 .app
文件。该文件是一个包(您可以右键单击并显示内容)。在那里,您会找到一个 PlugIns
文件夹,其中包含 *.appex
个文件。这些是您的扩展目标构建的内容。
因此,IPA 的 Payload/NAME.app/PlugIns/*.appex
包是扩展。
我想知道共享扩展是否会像常规目标一样创建 .ipa 文件?
谢谢
不,它打包在您应用的 IPA 中,并作为一个文件与它(以及其他所有内容)一起交付给 Apple。
IPA 本身是一个 zip 格式的文件 -- 如果您复制一个并将其重命名为 .zip,您可以解压缩它并查看它的内容。
在顶层它有一个 Payload
文件夹,里面有一个 .app
文件。该文件是一个包(您可以右键单击并显示内容)。在那里,您会找到一个 PlugIns
文件夹,其中包含 *.appex
个文件。这些是您的扩展目标构建的内容。
因此,IPA 的 Payload/NAME.app/PlugIns/*.appex
包是扩展。