ios - 配置文件与应用程序标识符 com.domainname.helloworld 不匹配

标签 ios xcode4.2 provisioning-profile

我尝试在我的客户端设备中运行一个 HelloWorld 项目,Xcode 中的应用程序标识符是:com.domainname.HelloWorld,当我创建配置文件时,在 AppID 中,我将: com.domainname.helloworld(小写)。

现在,在 Xcode 中,我尝试将代码签名身份分配给我创建的配置文件,但是,在下拉列表中,我可以看到配置文件,但我无法选择它。

enter image description here

我正在关注 this tutorial我怀疑我不知道如何不要忘记将新的配置文件也添加到 XCode。

你能帮我吗?提前谢谢。

最佳答案

BundleId 区分大小写。

确保在您的 Info.plist 中将其命名为 com.domainname.HelloWorld

来自 Apple Documentation :

Typically, the bundle ID in your Xcode project is a string formatted as a reverse-domain name such as com.MyCompany.MyProductName, where you replace MyCompanyName and MyProductName with your domain and product name. However, unlike domain names, app IDs and bundle IDs are case sensitive.

关于ios - 配置文件与应用程序标识符 com.domainname.helloworld 不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9126059/

相关文章:

iOS 模拟器在 Apple M1 上滚动太快

ios - xCode 4.2 将 UISwitch 分配给一个部分的一行会产生奇怪的行为...... IOS

iphone - 将 FreeTDS 交叉编译到 iPhone

iOS 应用程序崩溃/Xcode 显示无回溯(已暂停)

ios - 即将到期的内部分发配置文件和证书

iOS 应用上传到应用商店无效的配置文件

ios - Visual Studio Xamarin Apple 帐户选项无法下载配置文件

ios - 从 CustomObject 数组获取值数组

iOS:缩放适合或填充 UIWebView 中的本地镜像?

ios - 如何使用 3rd 方分发配置文件构建 iOS 应用程序