问题标签 [bundle-identifier]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
203 浏览

ios - Product Name not displaying properly in Bundle Identifier - numbers not showing?

On my app developer site I created a an app ID of org.myorg.54Miles My apps name is 54Miles.

In XCode my product name is set to 54Miles under my Build Settings - but it makes my bundle identifier under the general "org.sd54.-4Miles"

Any idea why this is? It's causing me to not be able to archive the app and get it distributed because the AppID doesn't match the bundle ID in xcode.

I want it to read: org.sd54.54Miles - but currently I cannot get it to stop reading org.sd54.-4Miles

Cannot figure it out!

0 投票
2 回答
678 浏览

ios - 通配符捆绑 ID 错误 Xcode

我有一个通配符捆绑 ID

com.chatAt*

我在 Xcode 中为我的项目设置包标识符。但是,我收到一个错误

(空):错误:CFBundleIdentifier 'com.chatAt*' 包含非法字符'*'

在苹果网站上查找内容后,它指出

您需要使用反向 DNS 格式将星号替换为适当的字符串

而且我不确定“反向DNS”格式到底是什么意思。有人可以帮忙吗?提前致谢

0 投票
1 回答
324 浏览

macos - OS X 上的代码签名

我正在尝试使用 CodeSign 命令对我的应用程序进行代码设计,名为“MyApp.app”。我的应用程序的捆绑标识符是“org.my-app”。代替上面给出的命令中的“CertSHA1”,我提供了我的证书的有效 SHA1。

由于我的包标识符中的连字符,codeSign 命令失败。如果我的包标识符中没有连字符,这一切都很好。当我的捆绑包 ID 有连字符时,执行此命令的正确方法是什么?

0 投票
2 回答
2330 浏览

iphone - iphone应用程序ID更改捆绑前缀

我们在 Developer ios porthole 上有 4 个应用程序 ID。

这些都张贴在商店里。prefix2 和 prefix3 是较旧的前缀号码。Prefix1 是我们当前的编号。这些应用程序已经在商店中出现了一段时间(几年)。

对于我们正在执行的某些功能,我们需要将 prefix2 和 prefix3 应用程序更改为 prefix1 数字。

我们尝试删除 prefix2 和 prefix3 应用程序 ID,但我们得到的错误是“can not delete while application is in store”。或类似的东西。

我们尝试使用新的前缀添加新的 ID,使用相同的捆绑包,我们得到错误“捆绑包已被使用”或类似的东西。

我们如何将 app3 和 app4 上的前缀更改为最新的前缀?

0 投票
2 回答
1498 浏览

ios - iOS 推送通知使用 bundleID 而不是应用名称

有没有办法让应用程序在推送通知(警报)的标题中使用应用程序名称而不是捆绑 ID。横幅正常并显示应用程序名称和应用程序图标。但是警报使用 bundleID。

0 投票
1 回答
807 浏览

ios - iOS Enterprise Distribution - 始终获得相同的版本

我有企业分销工作。问题是,当我创建新版本并将服务器上的 .ipa 替换为新版本时,它总是以某种方式加载应用程序的 1.0 版本。

这是 plist 文件。

我试过了:

清除移动 Safari 中的缓存。

确保增加应用程序的版本号 (1.1)

确保增加应用程序的构建号。

从服务器中删除应用程序并上传新版本的新副本。

将 plist 中的 bundle-version 更改为 1.1。

对 HTML 文件设置无缓存策略:

即使我已经创建了新版本并替换了服务器上的 .ipa 文件,当我通过 Safari 安装时,我仍然如何安装 1.0 版,有什么想法吗?

0 投票
9 回答
36002 浏览

ios - 如何获取 iOS 应用程序的捆绑包 ID - 使用 .ipa 文件或安装在 iPhone 上的应用程序

目前我有.ipa文件,可以通过试飞安装相同的应用程序。我没有应用程序源代码。我尝试使用存档实用程序从 .ipa 文件中提取文件,但没有 plist 文件。我不确定如何获取此应用程序的捆绑 ID(从.ipa文件中或通过使用已安装的应用程序以及过程是什么?),因为我想在真实设备上自动执行此应用程序测试

(注意:.app文件或源代码不可用,并且测试应用已使用有效的开发人员配置文件签名)

0 投票
3 回答
19053 浏览

xcode - “此应用包含带有非法捆绑标识符的应用扩展”问题

我有点搞混了,因为我更改了应用程序名称、Bundle Display 名称和 Bundle 标识符名称......现在我的应用程序可以正常工作,但我的 Today 小部件不会。

每当我尝试运行今天的小部件时,它都会成功构建,但它没有启动,而是说

此应用包含带有非法捆绑标识符的应用扩展。应用程序扩展包标识符必须有一个前缀,该前缀由包含应用程序的包标识符后跟一个“.”组成。

但是,我检查了 Info.plist 并且我的包标识符是

com.myname.myappname

我今天的小部件的捆绑标识符是

com.myname.myappname.mywidget

这不是刚刚好??我一次又一次地清理和建造……但它就是行不通。

没有谷歌结果!我是唯一有这个问题的人吗??

如果是问题所在,我的包名称不是“myappname”。

任何帮助表示赞赏。

东西坏了,我不知道去哪里找!

0 投票
2 回答
17185 浏览

ios - Xcode 6:如何设置自定义包标识符?

在 Xcode 6 中,我需要为我的应用商店目标设置一个自定义包标识符。

我正在尝试这个:

  1. 我在 Xcode 左上角点击我的项目。

  2. 我看到项目设置中心窗格、“常规”选项卡、“身份”部分。

  3. 我看到“Bundle Identifier”字段,然后单击以对其进行编辑。

  4. 文本更改为黑色可编辑文本和灰色不可编辑文本的混合。

如何编辑捆绑标识符?

0 投票
2 回答
945 浏览

ios - 向应用商店提交 iOS 应用程序无效的代码签名权利

我很绝望!我有截止日期,我不能发布!请有人帮助我 在此处输入图像描述