创建 .ipa 文件时的问题
Posted
技术标签:
【中文标题】创建 .ipa 文件时的问题【英文标题】:Issue in creating .ipa file 【发布时间】:2014-11-03 10:08:02 【问题描述】:我有一个启用配置文件的 iCloud,我的包 ID 是
“com.mycompany.ReceiptsPlusNewBundle”
我创建了一个名为“checkout”的示例项目,并为 iCloud 进行了所有初始设置,并添加了用于检索的代码。当我在设备中运行时,应用程序运行良好,没有问题。当我尝试归档并创建一个 .ipa 时,它失败了。
相反,我创建了另一个名为“ReceiptsPlusNewBundle”的示例(项目名称与捆绑 ID“com.mycompany.ReceiptsPlusNewBundle”相同)并复制了相同的项目代码。再次项目在设备中运行良好。现在我可以成功归档并制作一个 .ipa 文件了。
所以 App ID 必须与项目名称相同,即(Xcode 中的产品名称)?它是否正确 ?这样应用程序就可以创建 .ipa 了吗?因为两个项目在设备上运行良好。请就这个问题提出建议!
【问题讨论】:
【参考方案1】:产品名称不能与应用 ID 不同。 您确定 (Targets -> checkout(your project name) -> info -> Bundle identifier) 中的应用 ID 正确吗?
【讨论】:
是在 info->Bundle Id 与 app ID 相同。在设备中运行但创建 ipa 失败 错误信息是什么?我将使用我最近提交到应用商店的应用的屏幕截图来更新答案。项目名称与包名称相同,其中应用 ID 完全不同(旧项目名称) 这个项目是否启用了 iCloud?我没有错误日志 Coz 应用程序运行良好。问题 Archive->ad-hoc 最终无法创建 ipa。我之前的问题发布了这个我在创建 ipa 时遇到的错误。 ***.com/questions/26709630/issue-while-creating-ipa/… 我的 bundle ID 和我的项目名称不一样!我的包 ID->com.mycompany.ReceiptsPlusNewBundle 我的项目名称->“结帐” 我的项目名称和bundle名称相同,而bundle ID不同。而且我认为项目名称与包名称不同不会造成问题。以上是关于创建 .ipa 文件时的问题的主要内容,如果未能解决你的问题,请参考以下文章