Delphi XE4和iOS Application Loader抱怨“此捆绑包无效”
我似乎无法选择正确的CFBundleIdentifier值.
… 在KeyChain我有这个证书: iPhone Distribution: ExampleCompany (DistCertificateID) 在我的developer.apple.com帐户中我定义了app: Name: LongReadableName Prefix: DistCertificateID ID: com.example.* Name: Xcode iOS Wildcard App ID Prefix: DistCertificateID ID: * 在iTunesConnect中,我的名字是SkuID BundleID appname … 然后,我尝试使用以下值输入和部署不同的错误消息: > appname
> DistCertificateID.appname
> DistCertificateID.com.example
> DistCertificateID.com.example.*
> DistCertificateID.com.example.appname
> com.example.appname
我想我已经尝试了一切我能想到的…… 我推测这个问题是否可以通过不同的iTunesConnect配置/上传来解决,尽管我现在已经知道如何创建一个可以解决此处列出的问题的问题.但为了以防万一,我为BundleID / iTunesConnect创建了一个特定的SO:iOS app Bundle ID errors and iTunesConnect 最新更新#1 我决定放弃使用通配符应用程序ID,因为我可以看到这导致了其他人的问题.因此我在iTunesConnect中选择了另一个选项,导致它将BundleID显示为com.example.appname.然后我确保1)我的配置供应使用DistCertificateID.com.example.* 2)设置CFBunldeIdentifier(在Delphi中),如iTunesConnect中所示.然后我构建并部署,然后将其提交给Application Loader.这导致了错误消息:
正如您所看到的,捆绑ID现在是相同的,但它仍然抱怨.我不懂为什么 :( 最新更新#2 我昨晚尝试上面时,实际上我犯了一个小错字错误.猜猜我太累了.以上解决方案有效(我会答应.) 解决方法
放弃通配符应用程序ID对我有用.因此我在iTunesConnect中选择了另一个选项,然后将其提交给Application Loader.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |