gpt4 book ai didi

xcode - 如何在 XCode 4.3 上制作 IPA?

转载 作者:行者123 更新时间:2023-12-03 22:48:36 25 4
gpt4 key购买 nike

我有一个带有 XCode 4.3 的 Mac OS X Lion 设置。我不是注册的 Apple 开发者。

我通过 plist 文件告诉过:/Applications/Xcode.App/Contents/Developer/Platforms/iPhoneOS.platform/Info.plist/Applications/Xcode.App/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/SDKSettings.plist , XCode 不需要代码设计。

然后我编译了我的项目,只是一个基本的 iPhone 应用程序项目,它在模拟器中运行良好。我可以构建并存档它,然后使用自创证书对其进行签名,存档就会出现在 Organizer 中。

暂时没有什么奇怪的,但问题来了:我的管理器中没有“分享”按钮。如果我想让它在 iPhone 下工作,我绝对需要从我的项目中制作一个 IPA 文件,因为它不接受 xcarchive 文件。我只得到“验证”和“分发”按钮,这两个按钮都需要成为注册的 Apple 开发人员。但是,没有“共享”按钮可以免费构建 IPA。

我已经完成了 XCode 设置,但在那里似乎没有任何帮助。甚至文档都说 XCode 4.3 中提供了共享按钮,所以我的问题是:为什么我没有机会制作 IPA?是否有任何解决方法可以通过任何命令行或其他方式获取此共享按钮或从 xcarchive 制作 IPA?

最佳答案

以下是在 XCode 4.3 中制作 IPA 的方法:

禁用代码签名:

  • 转至 /Applications .
  • 右键单击 XCode 并选择“显示包内容”。
  • 复制 Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/SDKSettings.plist到您的桌面。 (确保实际复制和粘贴。不要拖放)
  • 打开它并在 DefaultProperties 下设置 CODE_SIGNING_REQUIREDNO .
  • 将其复制回来并替换原始文件。
  • 重新启动 XCode。
  • 打开你的项目。
  • 在 Project Navigator 中选择您的项目并打开 Build Settings您项目的部分(而不是任何特定目标)
  • Code Signing 下查找 Code Signing Identity对于DebugRelease模式设置 Any iOS SKDDon't Code Sign .
  • 现在您应该能够构建您的项目而不会出现任何错误。

  • 制作国际音标:
  • 在“项目导航器”中选择产品
  • 右击[NameOfYourProject].app并选择“在 Finder 中显示”。
  • 创建一个文件夹并将其命名为 Payload
  • 移动[NameOfYourProject].appPayload .
  • 压缩 Payload并将其重命名为 [NameOfYourProject].ipa
  • 关于xcode - 如何在 XCode 4.3 上制作 IPA?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9350972/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com