华为应用商店、OPPO应用商店、小米应用商店、荣耀应用商店、VIVO应用商店、联想应用商店、三星应用商店、魅族应用商店,总计8大主流厂家商店!
Demo级安卓APP制作、APP备案协助、APP上架软著申请、上架任意一个安卓商店。适用于申请各大平台接口申请,比如微信、支付宝支付、广告平台准入。
苹果Appstore、三星、华为、荣耀、小米、OPPO、VIVO、联想、魅族、百度、阿里、应用宝、360,13个主流应用商店全量发布,轻松无忧!
不限更新次数、不限更新频率、不限APP版本、含苹果appstore更新、谷歌商店更新、内地安卓任意商店更新,专业老师专属VIP微信服务群,更新无忧!
一个XCFramework是由Xcode中创建的一个可分发的二进制包,其中包含一个框架或库的变体,使得它可以在多个平台上使用(iOS装
置的MacOS,tvOS,和watchOS),包括模拟器生成。XCFramework 可以是静态的或动态的,并且可以包含标头。
要使用预构建的 XCFramework,请将目标链接到 XCFramework。Xcode 确保目标可以针对 XCFramework 的标头构建,链接其二进
制文件,并将其嵌入以进行分发。如果您的应用有多个使用相同 XCFramework 的目标(例如应用扩展),您应该选择一个目标(通常
是您应用的目标)来嵌入 XCFramework,其他目标应链接它而不嵌入。
您可以创建一个XCFramework,其中包含多个特定于平台的变体,供不同平台上的客户端使用,包括模拟器构建。XCFramework 还可
以包含为 AppKit 构建的框架的 macOS 变体和为 UIKit 构建的框架的另一个 macOS 变体。
1.在项目编辑器的 Build Setting 窗格中,将Build Libraries for Distribution构建设置设置为Yes并将跳过安装 (SKIP_INSTALL)构建设
置设置为No。
确保您有一个仅构建框架目标及其依赖项的方案。
2.通过xcodebuild为每个平台的通用运行目标输入一个命令,为您希望支持的每个平台创建框架或库的存档:
xcodebuild archive [-project <project name>] -scheme <scheme name> -destination "generic/platform=
<platform name>[,arch=<architecture name>][,variant=<variant name>]" [-configuration <configuration name>]
[-archivePath <archive output path>]
要构建为 UIKit 构建的框架的 macOS 变体,请Mac Catalyst作为变体参数传递。
3.从每个存档导出框架或库并包含任何标题。
4.通过在终端中输入xcodebuild带有-create-xcframework选项的命令,创建一个包含框架或库的每个变体的 XCFramework :
xcodebuild -create-xcframework -framework <path> [-framework <path>...] -output <path>
xcodebuild -create-xcframework -library <path> [-headers <path>] [-library <path> [-headers <path>]...] -output <path>
要查看所有命令选项,请在终端中输入xcodebuild -help或xcodebuild -create-xcframework -help。