德尔福XE4和iOS应用程序加载器抱怨“此捆绑无效”
我不能选择一个正确的CFBundleIdentifier值似乎。德尔福XE4和iOS应用程序加载器抱怨“此捆绑无效”
...
在钥匙串中我有该证书:
iPhone Distribution: ExampleCompany (DistCertificateID)
在我developer.apple.com帐户我已经定义了应用程序:
Name: LongReadableName Prefix: DistCertificateID
ID: com.example.*
Name: Xcode iOS Wildcard App ID
Prefix: DistCertificateID
ID: *
在iTunesConnect我有名字SkuID +包裹ID appname
...
我已经然后试图进入,并用不同的错误消息下列值部署:
- APPNAME
这包是无效的。应用程序标识符权利不是格式正确的 ;它应该包含您的10个字符的应用程序ID种子, 后面跟着一个点,其次是您的包标识符: 0000000000.appname
- DistCertificateID.appname
的捆绑ID DistCertificateID.appname在您的Xcode中定义 项目与您在此应用程序中输入的Bundle ID不匹配 iTunes Connect appname。
- DistCertificateID.com.example
在Bundle ID DistCertificateID.com.example在您的Xcode 项目不符合您在输入此应用程序的捆绑ID定义 iTunes Connect appname。
- DistCertificateID.com.example。*
在Bundle ID DistCertificateID.com.example。*在您的Xcode 项目不符合您所输入的捆绑ID定义为此应用程序在 iTunes Connect appname。
- DistCertificateID.com.example.appname
在Bundle ID DistCertificateID.com.example.appname在您的Xcode 项目不符合您所输入的捆绑ID定义为此应用程序在 iTunes Connect appname。
- com.example.appname
在Bundle ID com.example.appname在您的Xcode 项目不符合您在输入此应用程序的捆绑ID定义 iTunes Connect appname。
我想我已经尝试了所有我能想到的...
我猜测,如果该问题可能是由不同的iTunesConnect配置来解决/上传虽然我现在的想法目前如何创建一个将解决这里列出的问题。但是为了以防万一,我有那么创建一个特定的BundleID/iTunesConnect:iOS app Bundle ID errors and iTunesConnect
最新更新#1
我决定使用通配符应用程序ID的下降,因为我可以看到,已经引起了其他人的问题。因此,我选择iTunesConnect中的其他选项,导致它向我展示BundleID为com.example.appname。然后我确保1)我的分配供应使用DistCertificateID.com.example。* 2)在iTunesConnect中设置CFBunldeIdentifier(在Delphi中)。然后我建立并部署,然后将它提交给Application Loader。这导致错误消息:
在Bundle ID com.example.appname在您的Xcode项目 定义不匹配,你在iTunes 连接com.example.appname输入此应用程序的捆绑ID。
正如你所看到的,捆绑ID现在是相同的,但它仍然抱怨。我不明白为什么:(
最新更新#2
我居然做了一个小错字错误昨晚,当我试着上面猜猜我太累了。上述解决方案的工作!(我将使它)
回答:
放弃通配符应用程序ID为我工作,因此我选择iTunesConnect中的其他选项,导致它显示我的BundleID为com.example.appname然后我确保1)我的分配供应用于DistCertificateID.com.example。* 2)在iTunesConnect中设置CFBunldeIdentifier(在Delphi中)。然后我建立并部署,然后将它提交给Application Loader。
回答:
我用同样的问题所困扰,我发现这个链接http://embarcadero.newsgroups.archived.at/public.delphi.deployment/201308/1308131098.html
我只是没有设置CFBundleIdentifier在调试,虽然我部署发布。我希望这会帮助你解决你的问题。
以上是 德尔福XE4和iOS应用程序加载器抱怨“此捆绑无效” 的全部内容, 来源链接: utcz.com/qa/257409.html