草庐IT

ios - 无法使用IntelliJ IDEA将ipa上传到appstore

也许有人可以帮我解决我的问题。我使用IntelliJIDEA开发adobeflash/air应用程序一年没有问题。但现在我注意到上传ipa时出现问题。应用程序加载器告诉我:Apple的web服务操作不成功无法验证包775818462.itmspERRORITMS-9000:"Thisbundleisinvalid.NewappsandappupdatessubmittedtotheAppStoremustbebuiltwithXcode5andiOS7SDK."atSoftwareAssets/SoftwareAsset(MZItmspSoftwareAssetPackage)我正在使

ios - 提交ipa到应用商店

我看了很多关于将ipa提交到应用商店的问题。但没有什么是非常清楚的,所以这是我的情况:供应商为我们创建了应用程序,他有自己的证书。现在他无法向我发送代码,但他可以提供用他的证书签名的ipa。所以我想知道,如果我用我的分发证书来退出ipa,它会起作用吗?我还可以通过Applicationloader上传ipa吗?在一些答案中写到您需要.app.zip,所以如果ipa无法工作,通过压缩.app手动创建的.zip是否可以工作?这一切都令人困惑,请指导我。 最佳答案 是的,您可以使用此更改证书:Re-signIPA(iPhone)您也可以使

ios - 将新配置文件与旧 ipa 相关联的方法

我们正在为ipad开发一个应用程序。现在的过程就像我们拥有的设备数量一样,我们将其设备ID添加到我们的开发者帐户中并生成配置文件并将其添加到我们的xcode项目中,然后我们生成.ipa文件。然后我们将应用程序可部署文件和.ipa文件部署到我们的应用程序中心(内部应用程序商店)。所以我的问题是:每当我们必须添加新设备时,我们都会重建整个项目并再次部署它。有什么方法可以让我们添加设备并且新的配置文件与旧的.ipa相关联而无需再次重建项目? 最佳答案 您真正需要的是企业分发配置文件。它允许您一次构建应用程序,而无需在开发分发配置文件中指定

ios - 对于随 iTunes 安装的 .ipa 版本,我是否需要 UDID

我想分发和临时构建.ipa文件,该文件将通过手动将应用程序与iTunes同步来安装在客户端的设备上。我创建了分发配置文件并构建了.ipa。我的问题是-我是否需要为该配置文件添加客户端的设备udid?他能否将.ipa版本拖到他的iTunes应用程序库中,选择设备,单击安装、同步并使用该应用程序?这种方法有什么问题吗?不幸的是,由于不同的原因,苹果提供的其他发行版选项对我不起作用。 最佳答案 是的。YouneedtheUDIDsforAdHoc.如果您想在不指定您需要的设备的情况下进行分发theenterprisedistributio

ios - 无法在 ios 8.3 版本的 iphone 6 中下载 ipa

我遇到了一个严重的问题,在装有iOS8.3的iPhone5s上运行IPA时工作正常,但尝试在装有iOS8.3的iPhone6上下载相同的IPA时出现无法下载的错误。我尝试了很多,但遇到了同样的问题。创建供应配置文件的次数已添加UDID但不起作用。 最佳答案 有时新的Xcode6.3不会替换从AppleDeveloper帐户下载的新配置文件。您可以尝试以下步骤吗:将您的.ipa文件重命名为.zip解压这个文件你会找到Payload文件夹在Payload文件夹中会有YourAppName.app文件右键单击它并显示包内容里面应该有文件e

ios - xcode7 archive ad-hoc ipa 不能包含所有设备,xcode6 很好

我不明白为什么xcode7不能存档包括所有设备在内的临时ipa,xcode6对此有好处。我可以确保我的证书是好的并且包括所有设备。还有其他人遇到过这个问题吗? 最佳答案 我在更新到xcode7和存档时遇到了一大堆问题。我的解决方案是从成员(member)中心删除我所有的配置文件和证书,然后重新创建它们。确保我创建了正确的分发包。临时使用分发配置文件,因此请确保它是正确的。 关于ios-xcode7archivead-hocipa不能包含所有设备,xcode6很好,我们在StackOver

iOS - 验证私有(private)应用程序商店的企业配置文件

作为我们移动设备管理功能的一部分,我们为客户提供私有(private)应用商店。管理员可以将ipa文件上传到我们的服务器,我们将允许受管设备直接安装这些企业应用程序。当管理员上传ipa的时候,我们想做一些验证,如果ipa不符合要求就直接拒绝。具体来说:如果ipa是由企业证书以外的证书签名的(例如appstore证书),我们要拒绝它;如果ipa是由已过期的证书签名的,我们要拒绝它;如果ipa是由已被吊销的证书签名的,我们要拒绝它。我有以下问题:对于要求#1,我注意到企业构建在ipa中有一个文件embedded.mobileprovision,但应用商店构建没有该文件。检查该文件的存在是否

ios - 在 AppStore 应用程序中使用第三方框架会引入 iPhoneSimulator 位

我正在使用Xcode6.4将第三方框架集成到我的AppStore应用程序中。来自第三方的框架是一个通用二进制文件,当我执行文件命令时,它具有以下内容:DeviceTester(forarchitecturei386):Mach-Odynamicallylinkedsharedlibraryi386DeviceTester(forarchitecturex86_64):Mach-O64-bitdynamicallylinkedsharedlibraryx86_64DeviceTester(forarchitecturearmv7):Mach-Odynamicallylinkedshare

ios - 有崩溃报告、dsym 文件但没有 ipa/xarchive : How to symbolicate the crash log?

我昨天完成了TestFlight构建并从一台Mac切换到另一个位置。今天我看到,崩溃管理器中有崩溃,但它们没有符号化。我下载了TestFlight中构建的dSym文件,我有该构建的源代码(从昨天开始应用了一些修复,但拥有一个类和行仍然非常有帮助)-但我没有这里是办公室Mac上的实际构建。如何将符号应用于崩溃日志?更新:我尝试直接调用symbolicatecrash,但在路径中无法访问它。我不得不用完整的路径集来调用它imac:Contentsthst$pwd/Applications/Xcode.app/Contentsimac:Contentsthst$./SharedFramewo

ios - 修改 IPA 以绕过自定义 SSL 固定

我是一名安全研究员,目前正在帮助一组开发人员提高银行应用程序的安全性。我们现在正在尝试实现一种SSL-Pinning机制,该机制将推迟人们尝试使用Web代理来分析应用程序的流量。可以通过使用SSLkillswitch或修补系统库的类似实用程序来绕过基于库的正常机制,从而欺骗任何应用程序认为SSL证书是有效的,即使它是自签名的。因此我建议实现自定义SSL-Pinning机制,该机制将证书与硬编码值(例如公钥、签名和有效期)进行比较。现在我正试图绕过它,但我发现了一个我必须在开始之前解决的问题。有没有办法修改IPA文件(本质上是一个带有签名的zip文件),然后将它们全部放回一起并在运行IO