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

本文介绍了在iOS开发中遇到的Bundle ID不可用问题及其解决方案。当试图注册新的Bundle ID时,系统提示已占用。问题可能源于免费真机测试时的Bundle ID无法删除,或者被他人占用。解决办法包括联系苹果客服删除免费的Bundle ID或更改Bundle ID命名。此外,还提到了Bundle ID的两种类型:明确的APP ID和通配符APP ID,并指出通配符APP ID不支持通知功能。
摘要由CSDN通过智能技术生成

Bundle ID

bundle ID可以翻译成包ID,也可以叫APP ID 或应用ID,它是每一个ios应用的全球唯一标识。无论代码怎么改,图标和应用名称怎么换,只要bundle id没变,ios系统就认为这是同一个应用。每开发一个新应用,首先都需要到member center->identifier->APP IDS去创建一个bundle id。但是bundle id分为两种:
Explicit App ID(明确的APP ID),一般格式是:com.domainname.appname。这种id只能用在一个app上。每一个新应用都要创建一个。
Wildcard App ID(通配符APP ID), 一般格式是:com.domainname.*。这种id可以用在多个应用上,虽然方便,但是使用这种id的应用不能使用通知功能,所以并不常用。
 

 

问题场景:

公司注册开发者账号的Apple ID直接被拿来做免费的真机测试账号,此Apple ID付费后注册Bundle ID时使用不了

原因,此账号被当做免费的真机测试时Bundle ID跟随账号同时被注册提交了,这个时候你占用了bundle ID想删除掉是不可能的,因为你没给钱,进不了那个UI进行删除操作。

解决办法:给苹果客服打电话授权将免费真机测试的Bundle Id删除掉(苹果告诉我们免费的Bundle Id到期会自动删除的),急用的话就当即删除就OK

其他:

原因一:别人注册占用了这个bundleID,没办法只有改名字了。

  1. 没上线之前包名等相关信息是可以改的、直接修改info里面的Bundle display na
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值