首页 > 编程知识 正文

shellcode(code)

时间:2023-05-03 17:11:10 阅读:84308 作者:2700

语句

3月23日,苹果在开发者网站上发布通知称,通过macOS系统购买App后,可以在iOS、iPadOS、macOS、watchOS、苹果TVOS上跨平台使用App和App内购买项目。

也就是说,要启用通用购买,实现通用购买,必须在Xcode中将相同的bundle ID绑定到跨平台的App上,并在iTC后台设置通用购买的App记录。

将绑定id绑定到

通用购买需要 Xcode 和 iTC 后台实现

xcode11.4测试版

Xcode 11.4可以构建和分发MAC OS APP,实现通用购买。 开发者需要使用Xcode模板助手在MAC OS APP上设定与IOs APP相同的包标识符。

1、如果已经有MAC OS APP的话,需要在“项目编辑器”中设定包标识符。

2、构建新的MAC catalyst APP应用程序时,缺省情况下启用通用购买,绑定标识符与IOs APP应用程序一致。

iTC背景设定App记录

常见的购买方法有两种,一种用于所有平台版本以创建新的App,另一种用于将新的平台版本添加到现有的App记录中。

下面以向现有的App记录添加新的平台版本为例,说明为开发人员创建公用采购的步骤。

1、登录iTC后台,点击“我的APP”,选择其APP。 App Store页面打开,显示所选的“App信息”。

2、在左列中,点击“版本或平台”的“添加”按钮(),从弹出菜单中选择新平台。

3、在“新建版本”对话框中,输入App Store的版本号,单击“创建”。

4、在“App信息”下,审查并输入新平台版本的元数据。

通用购买下的三方面注意事项

APP的各编号

将macOS和Apple tvOS平台添加到现有的iOS App时,需要从不同的Xcode项目上传macOS和Apple tvOS版本。 此外,appleid(app标识符)、SKU和bundle ID必须与iOS App匹配,但版本号和内部版本字符串可以与iOS App不同。

APP审查

所有平台版本通过“App审核”后,不能禁用通用购买,不能单独退换任何一个版本。 也就是说,实现通用购买后,任意平台都不能禁用通用购买,不能实现单独陈列或单独陈列,只能统一操作。

各设备

1、iPhone和iPad

要通过iPhone和iPad提供APP,该APP只支持这两种设备。

2、苹果watch

a、如果有与watchOS App对应的iOS App的话,因为已经包含在iOS App的Xcode项目中了,所以没有必要制作该watchOS App的通用购买。

b、要通过iPhone和Apple Watch提供App,请用Xcode制作iOS App及其对应的watchOS App,通过同一Xcode项目将App的各个平台版本上传到App存储连接器上

c、只适用于Apple Watch的App不能实现通用购买项目。

3、MAC目录

使用Mac Catalyst构建的Mac App必须通过在Xcode 11.4及更高版本上共享相同的绑定id进行通用购买,在Xcode 11.3及更低版本中不能在App记录中添加平台版本。

注:如果家中的App目前在多个平台上以不同的App记录提供,则无法合并这些App记录。 要提供通用购买项目,请只保留一个版本,降架所有其他版本,然后将降架的版本添加到保留的App记录中。

App宕机后,App Store对应的原始产品页面将无法使用,也无法向现有用户提供更新,评价和评论也不会转移到新的产品页面。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。