ios 应用程序剪辑的apple-itunes-app meta标记应使用哪个“app-id”?

omjgkv6w  于 2022-12-30  发布在  iOS
关注(0)|答案(1)|浏览(160)

我正在跟踪instructions to associate an App Clip with a website
第一个月
但我不知道该在app-id中放入什么,因为通常应用ID指的是团队ID +捆绑包标识符(例如ABCDE12345.com.example.MyApp),但它也说myAppStoreID,听起来不同。
app-id参数中包含什么内容?

b09cbbtk

b09cbbtk1#

在这种情况下,app-id指的是App Store ID,而不是App ID,这在the more general documentation about Smart App Banners中有明确说明。
由于名称冲突1或文档错误2,这些标识符有时会引起混淆。下面是一个完整的列表,希望可以澄清一些混淆:
| | 示例值|Apple使用的术语|说明|
| - ------| - ------| - ------| - ------|
| * * 捆绑包ID**| com.example.MyAppcom.example.MyApp.Clip| bundle IDBundle ID (explicit)|用户定义,通常采用反向域名表示法。|
| * * 团队ID**| ABCDE123458XCUU22SN2| Team IDTeam ID|由Apple分配。|
| * * 应用程序ID前缀**| ABCDE12345| App ID Prefix (Team ID)|通常为same as Team ID。|
| * * 一米十一米一2| ABCDE12345.| $(AppIdentifierPrefix)| * * 应用程序ID前缀后跟.|
| * * 应用程序ID**| ABCDE12345.com.example.MyApp| app identifierApp ID 1、explicit App IDapp identifier| * * $(AppIdentifierPrefix)后跟束ID**。|
| * * 通配符应用程序ID**| ABCDE12345.*ABCDE12345.com.example.**| wildcard App ID|类似于应用程序ID,但带有通配符(*)。|
| * * 应用程序商店ID**| 1146562112| app-idmyAppStoreIDapp ID 1、Apple ID|由Apple指定。用于App Store URLs。|
脚注:
1.请注意,尽管App IDApp Store ID是明显不同的值,但它们分别被称为App IDapp ID
1.请注意,该变量包含尾随的.。您可以通过looking at a build’s environment variablesFruta app$(AppIdentifierPrefix)com.example.apple-samplecode.fruta)中的变量用法看到这一点。只有one location显示它不包含.,但它在同一句话中自相矛盾。nearly identical paragraph正确地省略了.
例如,如果完整应用的应用标识符为$(AppIdentifierPrefix)com.example.MyApp,则应用剪辑的应用标识符为$(AppIdentifierPrefix)com.example.MyApp.Clip。

相关问题