关于bundle id的一些说法

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

1.

ㄧ般而言,App ID 都會以"*"結尾,例如: com.yourcompanyname.appname.*  或是乾脆只有 "*" 。
如此ㄧ來,單ㄧApp ID就可以延伸出許多Bundle ID,
例如: com.yourcompanyname.appname.projectname1 ; com.yourcompanyname.appname.projectname2  .....

但是,若App有特別的需求,如須有IAP功能,則必須是完全獨立的App ID,由於Bundle ID本來就必須是獨一無二的,因此App ID==Bundle ID

也就是說,我若預計開發10個新的App都要有IAP功能,就必須要有10完全獨立的App ID。(而App IDㄧ旦建立就不能刪除)

也就是說,distribution provisioning profile 就要有10個來對應10個獨立的App ID,
或是,同ㄧ個distribution provisioning profile再每次開發新App時,都要修改它關連的App ID項目.......

不知以上我有沒有理解錯誤?

 

2.

有一个 游戏想升级加入IAP,但看 论坛教程说加IAP的游戏—— App ID不能包括通配符(“*”)——,
我们 上传时Bundle ID选的是AppID- .com.abc.*——是不是升级也不可能加IAP了?如下图


测试用8楼朋友的方法可以,谢谢
——
比如说你的通配符本来是www.mycompany.*. 你的bundle id是www.mycompany.app1

赶紧去Provision Center加一个app id, 为www.mycompany.app1

用新的app id编译,应该可以加IAP了。

 

macOS 的 package 和 bundle 以3个 app 为例,QQ,Xcode 和 Alfred 4 defaults read /Applications/QQ.app/Contents/Info CFBundleIdentifier 输出 com.tencent.qq defaults read /Applications/Xcode.app/Contents/Info CFBundleIdentifier 输出 com.apple.dt.Xcode pkgutil --file-info /Appl.. 阅读详情

相关推荐

ios内置app的bundle-id包名列表

用wda开发期间,常会涉及到操作app,其中需要知道内置app的bundle id

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 604

iOS开发零基础教程之证书、描述文件、App ID的解释

本讲主要内容: 1、什么是证书(P12文件)Certificates 2、什么是Identifiers标示符 3、如何添加Devices设备 4、什么是描述文件Provisioning Profiles 5、有兴趣的可以参考一下苹果官方文档App发布指南:https://developer.apple.com/library/ios/documentation/IDEs/Conceptu

张茫原 1万+

探索iOS应用:Bundle ID与ipa包解析

在iOS开发中,Bundle ID是一个独特的标识符,用于唯一地识别应用程序。它通常表示为一个反向DNS风格的字符串,例如。这个标识符将应用与其配置文件和其他开发资源关联起来,是实现代码签名和应用分发的关键组成部分。“iosmosis”是一款功能强大的工具,它允许用户从iOS应用包中提取和分析信息。这对于开发人员和安全研究人员在进行应用分析或调试时非常有用。

weixin_42608299的博客 872

App ID申请(将项目中的ID向苹果申请)

 最近公司移动端大佬离职了,我一个做Java的接手了移动端任务,小白很无奈啊,百度了iOS开发相关知识,下面引用大神的文章做一篇笔记,原文地址是:https://www.jianshu.com/p/efd0412ce3d6 这是第一部分,我尽量把不同的东西分开,方便不同需要的人来查阅,共四部分:开发者中心创建App ID,iTunes Connect创建应用信息,证书制作(不包括推送),推送证书制...

王笋的专栏 861

创建BundleID唯一标示符App IDs(又称套装id,appidBundleID,包名)

http://www.applicationloader.net/blog/zh/419.html

LANGZI7758521的专栏 4259

Apple开发者账号介绍及证书配置详细说明

目标 平常我们做iOS开发,会经常遇到打开其他的APP的功能。本篇文章讲的就是打开别人的APP的一些知识。我们的目标是: 打开别人的APP让别人打开我们的APPiOS9的适配问题使用URL Schemes传递数据 准备工作 建立一个名为OpenApp的工作空间,用来存放我们的两个工程 建立这个工作空间主要是为了让我们后面建立的两个工程能在一个Xcode页面上管理,方便讲解和管理。

春天的小马扎 7564

ios 怎么修改 bundle identifier

有时候当你的工程已经创建了之后,你的工程bundle identifier的后面部分是灰色的,当你想要更改用来匹配你的测试证书的时候,发现居然不可以更改,灰色的部分根本去不掉,坑爹啊。。。(所以测试证书最好用通配符,哈哈) 那么如果你想更改你的工程bundle identifier  怎么办呢? 接下来教你怎么做: 红色框框的那个就是bundle identifier ,你会

孤城的博客 1万+

iOS bundle id的作用

The default bundle ID in your Xcode project is a string formatted as a reverse-domain—for example, com.MyCompany.MyProductName. To create the default bundle ID, Xcode concatenates the organization i

fishmai的专栏 2535

android 无appid分享_App IDBundle ID 有什么不同?ios面试攻克篇(六)

'写在前面的话'这些是我对iOS面试时会碰到的问题的解决方法,整理出来分享给大家,有些错误不要笑了,希望对大家有所帮助。大家有更好的解决办法也欢迎沟通交流。一直以来都有写点儿东西的想法,就从笔记、从阅读开始吧,加油!'1、基础概念Bundle identifier就是应用的标识符,表明应用和其他App的区别。Bundle ID唯一地定义每个App。 它在Xcode中指定。 单个Xcode项目可以有...

weixin_39639518的博客 1361

iOS 项目中常被忽略的 Bundle ID 管理问题

本文从工程治理角度分析应用 Bundle ID 管理在 iOS 开发与上架流程中的核心作用,系统拆解 Bundle ID 与证书、描述文件、IPA 构建之间的关系。文章结合实践经验,介绍如何利用开心上架(Appuploader)进行 Bundle ID 查看、描述文件解析与 IPA 校验,帮助团队避免重复创建与配置混乱,实现更可控的 Bundle ID 管理。

2501_91590906的博客 1187

iOS: bundle name, bundle display name, bundle identifier...

当你创建一个project时,会要求你输入product name & company identifier,这两个property的值should和你在apple developer member center的“Provisioning Portal”的“App IDs"里创建bundle identifier (NOT App ID)匹配!如果不匹配的话,push notification

Tomson Xu 3万+

重新理解 iOS 的 Bundle Id创建、管理到协作的工程策略

本文从工程角度解析 iOS Bundle Id 的作用及其与证书、描述文件、构建流程的联动关系,讨论多人协作与跨平台团队中容易出现的问题。结合实际经验,介绍如何使用开心上架(Appuploader)查看账号 Bundle Id 列表、解析 mobileprovision、检查签名一致性等功能,帮助团队建立可管理的 Bundle Id 体系,减少构建与上架流程中的错误。

2501_91592143的博客 1347

在 iOS 上架中如何批量方便快捷管理 Bundle ID

本文围绕 「Bundle ID 批量管理」 这一工程实践问题,从 Apple 官方后台的操作限制出发,结合实际多项目开发流程,说明了如何通过 AppUploader 的 Bundle ID 管理功能,将原本分散在网页端的配置纳入本地工具链中,降低重复操作和配置错误的风险,使证书、描述文件和打包流程在同一管理视角下完成。

2501_91373349的博客 482

获取Xcode 中项目bundle ID 地址

App ID申请需要与项目bundle ID保持一致,小白第一次找bundle ID都找了好久

王笋的专栏 4392

android studio编写程序获取gps信息_App Bundle ID 基本信息介绍

什么是 Bundle IDBundle ID格式 ?如何创建Bundle IDBundle ID 怎么查 ?常见的 Bundle ID ?什么是 Bundle IDBundle IDBundle identifier」也叫 App ID 或者应用 ID,是每一个 ios 应用的唯一标识,就像一个人的身份证号码;申请 ios 证书、打包 ipa 和在 itunesconnect ...

weixin_35452206的博客 905

ios:Bundle ID和内购产品ID

其实,对于个人项目吗,中间的公司我们也填了 wheremycar,但其实应该是公司名称,这样的话内购产品ID应该是。,然后WhereMyCar其实也应该是小写最好,这样BundleID保持纯小写。同一个页面,切到 Widget Extension 这个Target,

分享前端开发工程师的一些日常生活、前端知识点、职业发展、对一些问题的看法、感悟等等 248

注册Bundle ID遇到问题:An App ID Identifier ‘..........’ is not availabel. Please enter a different string.

Bundle ID bundle ID可以翻译成包ID,也可以叫APP ID 或应用ID,它是每一个ios应用的全球唯一标识。无论代码怎么改,图标和应用名称怎么换,只要bundle id没变,ios系统就认为这是同一个应用。每开发一个新应用,首先都需要到member center->identifier->APP IDS去创建一个bundle id。但是bundle id分为两种: ...

liuyunge的博客 4631

iOS开发bundle identifier修改不了(解决bundle ID无法修改的问题)

iOS开发bundle identifier修改不了(解决bundle ID无法修改的问题)

moses的博客 2万+

iOS开发证书、bundle ID、App ID、描述文件、p12文件,及企业证书打包发布详述

引言 此操作手册用于提供客户进行企业发布299美金的账户发布非AppStore的app程序的CSR证书,distribution证书以及p12证书导出用。 2 .iOS开发证书,描述文件,bundle ID的关系 苹果为了控制应用的开发与发布流程,制定了一套非常复杂的机制。这里面的关键词有:个人开发者账号,企业开发者账号,bundle ID,开发证书,发布证书(又...

orichisonic的专栏 1311
上一篇: iOS多线程
下一篇: elementFromPoint() under iOS 5
xdonx
博客等级 码龄19年 102粉丝 28原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值