问题标签 [ipa]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
14602 浏览

ios - Xcode4:构建 IPA 的替代方法

因此,对于 XCode4,正如众所周知的那样,如果只有一个目标将“跳过安装”设置为“否”,则只能使用“构建和存档”来创建构建 .IPA。
我的问题是我们的项目包含多个目标,在某些时候需要以 .ipas 的形式发布。每次我需要构建 .ipa 时,都设置“跳过安装”很烦人。有谁知道更好的方法,也许使用我在某处看到的那些可怕的“配置文件”?目前,我正在使用 .xarchive 中的 .app 并以旧方式构建 .IPA,将其打包在 Payload 文件夹中。

0 投票
4 回答
2211 浏览

iphone - 分享 ipa 文件 xcode 4

如果我创建一个 .ipa 文件并将其发送给另一个人。他可以在iTunes中打开它吗?他可以安装在只需点击它?

0 投票
1 回答
1525 浏览

xcode4 - 无法使用 Xcode4 提交带有 CorePlot 的应用程序

我在 XCode 4 中创建了一个使用 Core Plot 的应用程序。我按照此处的说明将 Core plot 作为附加 SDK 安装:http ://code.google.com/p/core-plot/wiki/UsingCorePlotInApplications (安装 SDK)“静态库”的说明尚未更新来自 XCode 4。

我可以在模拟器中运行该应用程序,将其安装在我的 iPhone 上,一切正常。我什至可以使用 TestFlight 等多种服务将其发送给 beta 测试人员。为此,我必须生成一个存档,然后通过生成 .ipa 文件来“共享”。这里没有一个问题。

现在,当我尝试验证/提交应用程序时,我收到了这个错误: 在此处输入图像描述

我选择“分发”配置,然后选择产品 -> 存档,然后在管理器中尝试“验证”或“提交”,但我总是得到相同的结果。

我还确保“跳过安装”设置为 NO。这部分很混乱,Apple 说它应该是 YES,这里的许多帖子说它应该是 NO。如果我将其设置为“是”,则该应用程序甚至不会被存档。

在这一点上,我什至不确定问题是“跳过安装”标志还是核心情节。我发现了这个问题:http ://code.google.com/p/core-plot/issues/detail?id=280 ,所以我认为我的问题可能是相关的。

如果我打开存档文件,里面是这样的: 在此处输入图像描述 在此处输入图像描述

任何想法/建议将不胜感激。

0 投票
1 回答
681 浏览

iphone - cs5.5 的问题:无法在 4.3.1 之前的 ios 版本上安装 ipa

刚刚下载了cs5.5并发布了我的ios游戏。生成的 ipa 文件可以安装在 ios4.3.1 的 iphone 上,但是当我尝试在 ios4.2.1 或 ios3.1.2 的设备上安装它时,我收到类似“xxx 未安装在 ipod 上,因为它与此不兼容”的消息iPod”。

我从cs5升级之前没遇到过这个问题...需要帮助...在线等待解答~~

0 投票
2 回答
650 浏览

iphone - 共享 ipa 分发文件?

我想将我的发行版创建为 .ipa。这是可能的?我该怎么做?

0 投票
5 回答
46037 浏览

ios - 如何为应用程序加载器创建上传文件?

当我使用 Application Loader 时,它会要求我“选择...”要上传的文件。

如果我理解正确,它应该是我在应用程序包的“产品”下看到的 appName.app 文件(我右键单击它并选择“在 Finder 中显示”以访问库中的特定文件;那么我应该压缩它,ZIP 文件是我将在 Application Loader 中选择的文件)。首先,我对这个假设是否正确?

如果是...

我应该在 XCode 中定义什么不同于我用来构建测试应用程序的方式(在模拟器和我的个人 iPhone 上)?

我应该将Info--->Command-line build useDebug更改为Release吗?

我应该如何定义Build Settings--->Code Signing部分(我应该在哪个字段中选择“ iPhone Developer ”选项,在哪个字段中应该是“ iPhone Distribution ”)?

还有其他重要的信息/构建设置/p.list/etc...我应该涉及的字段吗?

任何帮助将不胜感激...

0 投票
1 回答
1108 浏览

xcode - Xcode 3.2.5 无法创建 IPA 文件

我正在尝试使用 XCode 3.2.5 (iOS SDK 4.0) 为我的应用程序创建一个 IPA 文件。但是在执行“构建和存档”之后,我尝试“保存到磁盘...” ipa 文件,但没有任何反应。消息“正在生成 IPA 文件”就消失了。

我查看了 Mac 的控制台,我想我发现了问题,但不知道如何解决它。这些是我在控制台上找到的:

5 月 13 日 15:29:58 Jorge-Martin-Garcias-MacBook-Pro Xcode[246]:使用 (\n "-sdk",\n iphoneos,\n PackageApplication,\n "-v 运行 /usr/bin/xcrun ",\n "/Users/jgarci17/Library/Application Support/Developer/Shared/Archived Applications/16A09235-185F-4F1E-9BFC-A935CAA5699E.apparchive/mWorkf.app",\n "-o",\n "/ var/folders/pD/pDPQGhivGCCVBsrZpH0VaU+++TI/-Tmp-/D6E45F6F-264A-4714-955A-1EC44E78DFC0-246-0000AFED061085C5/mWorkf.ipa",\n "--sign",\n "iPhone 分布:MyCompany LLC",\n "--embed",\n "/Users/jgarci17/Library/MobileDevice/Provisioning Profiles/48D38306-E65F-4D2B-A60A-B94CCD3D518A.mobileprovision"\n)

这似乎很好,但后来...

5 月 13 日 15:29:58 Jorge-Martin-Garcias-MacBook-Pro [0x0-0x16016].com.apple.Xcode[246]:参数:embed=/Users/jgarci17/Library/MobileDevice/Provisioning Profiles/48D38306-E65F -4D2B-A60A-B94CCD3D518A.mobileprovision 详细=1

==>output_dir=/var/folders/pD/pDPQGhivGCCVBsrZpH0VaU+++TI/-Tmp-/D6E45F6F-264A-4714-955A-1EC44E78DFC0-246-0000AFED061085C5/mWorkf.ipa <===

sign=iPhone 发行:MyCompany LLC

5 月 13 日 15:29:58 Jorge-Martin-Garcias-MacBook-Pro [0x0-0x16016].com.apple.Xcode[246]:输出目录:'/var/folders/pD/pDPQGhivGCCVBsrZpH0VaU++TI/-Tmp -/D6E45F6F-264A-4714-955A-1EC44E78DFC0-246-0000AFED061085C5/mWorkf.ipa

如您所见,输出目录包含 ipa 文件名!...所以稍后当 zip 命令想要运行时,失败:

zip 错误:无法创建输出文件 (/var/folders/pD/pDPQGhivGCCVBsrZpH0VaU+++TI/-Tmp-/D6E45F6F-264A-4714-955A-1EC44E78DFC0-246-0000AFED061085C5/mWorkf.ipa/mWorkf.ipa)

当正确的命令应该是:

zip 错误:无法创建输出文件 (/var/folders/pD/pDPQGhivGCCVBsrZpH0VaU+++TI/-Tmp-/D6E45F6F-264A-4714-955A-1EC44E78DFC0-246-0000AFED061085C5/mWorkf.ipa)

有任何想法吗?

0 投票
5 回答
5978 浏览

iphone - 有没有办法在没有所有苹果东西的情况下将 ipa 文件安装到测试仪?

我有一些 ipa 文件,事实证明我可以直接安装在我的设备上,而无需做任何不寻常的事情,只需 iTunes。这些应用程序不在应用程序商店中,所以我猜他们已经用 Xcode 或 ipas 做了一些事情,对吧?这怎么可能?

当我将我完成的应用程序传递给一些 beta 测试人员时,我必须询问 ID,并且在将其放入证书后,它可以安装,但如果没有,则不能。

所以有人知道吗?发生了什么?

如果您有企业帐户,您仍然需要测试人员的 ID,对吗?

对不起我的英语不好,但至少我尝试了!

问候和感谢!

0 投票
1 回答
516 浏览

ios4 - 创建 IPA 文件以将 Lite 版 APP 上传到 App Store - XCode 4

我已经在 App Store 上有一个应用程序。我现在正在完成这个应用程序的 LITE 版本。我创建 LITE 版本的方式是复制 FULL 版本项目并更改相关功能,以便它们与我希望在 LITE 版本中拥有的功能相匹配。我还更改了项目名称(从“AppName”更改为“AppName Lite”)。我还在 Provision Portal 中创建了新的 App ID、Provision 和 Distribution Profiles,下载了证书并将它们放在 XCode 图标上。

LITE 版本可以在模拟器和设备上完美运行。现在我想创建这个ipa文件,这样我就可以通过应用程序上传来上传它。但是...我收到一条错误消息:代码签名错误:身份“iPhone Distribution”与任何配置文件中的任何身份都不匹配

  1. 如果有人有类似的情况,请分享您为解决它所做的工作。
  2. 如果有人知道一个很好的教程,解释了将应用程序上传到 App Store 所需的所有相关步骤(请不要分享指向 Apple Provision Portal 的链接,因为它引起了我现在的所有困惑),也许是什么这也解释了他们长期怪异、不直观的过程背后的理性。

谢谢...

0 投票
2 回答
1032 浏览

iphone - 如何在运行时检查iOS4中是否存在字体

我希望在运行时检查设备(iphone/ipad)上是否存在字体?

有没有办法做到这一点?