草庐IT

IPA砸壳包

全部标签

ios - iTunes Connect 不显示我上传的 IPA

我想为我的iOS应用程序添加一个新版本。我在iTunesConnect中为我的应用程序创建了一个新的版本选项卡,设置所需的信息,并保存它们。然后我转到Xcode并制作一个存档,验证它并按下提交到Appstore。几分钟后,该过程成功完成,但在iTunesConnect中没有构建出现,我无法“提交审核”。在构建部分下,它一直说:“使用Xcode5.1.1或更高版本,或者ApplicationLoader3.0或更高版本提交您的构建。”问题是什么? 最佳答案 对于那些已经通过Xcode上传了他们的应用程序,但在“AppStore”选项卡

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

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

ios - 自 iOS 7 发布以来,不会为添加到配置文件的设备安装临时 iOS .ipa 文件

我有一个我已经开发了一段时间的iOS应用程序。最初iOS开发帐户中有大约8台设备,广告构建是通过HockeyApp准备和分发的,没有问题。最近,我们添加了更多设备,但出于某种原因,临时构建无法安装在这些设备上(但可以继续在原始设备上正常安装)。我已经反复查看iOS开发中心的证书、设备和配置文件。我已经三次检查了XCode中的所有build设置。该应用程序仅适用于iOS6和iOS7。它内置于XCode5中。我尝试通过HockeyApp安装该应用程序并直接通过iTunes安装。尝试在设备上安装应用程序时,这是控制台的输出:Sep2421:45:02Micks-iPaditunesstore

ios - 如何在 xcode 4 中完全自动化构建到 .ipa 文件

在xcode3中,使用bash脚本,我可以从命令行运行xcode,然后获取构建目录中的文件并将它们压缩到.ipa文件中,从而为我的临时iOS实现完全自动化的构建过程分配。只要有人为干预,就有可能出错。在xcode4下,这似乎不再可能了。构建目录已替换为DerivedBuilds文件夹,并且使用了一些混淆命名,因此无法让外部脚本找到这些文件。在xcode4中,构建后,我需要运行Produce->Archive,然后在管理器中选择文件,然后选择保存,然后导航到最终文件夹并命名文件并点击保存。这是一个非常容易出错的过程,最好留给机器。那么,有没有办法从干净的构建一直到签名的.ipa文件?我必

ios - 如何检查用于编译.ipa 或.app 文件的iOS SDK 版本

我只有.ipa文件(我没有构建环境)而无法访问项目。我正在尝试确定它们是否是链接SDK7构建的。有没有一种方法或实用程序可以检查.ipa/.app文件的SDK版本是用它编译的? 最佳答案 是的。首先将ipa复制到安全位置,如/tmp并解压缩:cd/tmp/cp~/Music/iTunes/Mobile\Applications/APPNAME.ipa.unzipAPPNAME.ipa然后使用otool查看它链接的框架版本:otool-LPayload/APPNAME.app/APPNAME这会给你这样的结果:Payload/APPN

ios - 仅使用提供的 IPA 文件更改应用程序版本(无 xcode)

我有一个为我的公司开发的应用程序。不幸的是,它需要辞职(我知道这部分怎么做),因为分发证书已经过期。问题是我们需要更改版本号,以便它允许在所有iPad上进行更新。有谁知道如何使用终端执行此操作(我安装了xcode但我没有开发人员提供的文件)。再一次,我只有该应用程序的IPA文件。感谢您的帮助。 最佳答案 将.ipa重命名为.zip,然后解压缩存档。里面应该有一个名为“payload”的文件夹,而那个文件夹里面应该是您的应用程序存档。右键单击应用程序存档,然后选择“显示包内容”。找到Info.plist文件(命名为“Info.plis

ios - iTunes Store 操作失败错误 : 122 (51) while uploading . ipa 到 iTunes Connect

我在上传存档文件时收到此错误。我已经尝试了很多东西,但不知道发生了什么。网络上也没有类似的问题。错误是:Destination:Diskquotaexceeded(5)iTunesStoreOperationFailederror:122(51) 最佳答案 你应该validate你的*.ipa并解决真正的问题。在我的例子中是InvalidAppStoreIcon.TheAppStoreIconintheassetcatalogin'***.app'can'tbetransparentnorcontainanalphachannel.

iphone - 如何从 IPA 中找到 iPhone 应用程序的版本号?

我们正在尝试一种为我们的应用程序指定版本号的新方法。我希望能够检查我们正在构建的IPA是否具有我们想要的版本号。如何从IPA中获取版本号?注意-我不是在寻求一种从应用程序内部的代码中找到它的方法;我打开了一个终端并构建了IPA文件,我想知道要在IPA文件中查找什么。 最佳答案 从您的终端执行以下操作//UnzipthefileunzipYourIPAFile.ipa//OpenpayloadfoldercdPayload//Openyour.appfilecdyourApp.app//OpentheplistfileopenInfo

ios - ipa 和 xcarchive 之间的区别?

IPA文件和.xcarchive有什么区别?要使用Xcode的ApplicationLoader上传应用程序,我必须创建哪一个? 最佳答案 IPA和.xcarchive的区别:IPA是一个压缩的Payload文件夹,其中包含YourApp.app包。.app包含您所有的应用程序资源,例如图像、plist文件、压缩的nib和可执行文件、CodeSigning资源等。xcarchive包含您的应用程序和dsym文件。.DSYM需要对您的崩溃日志进行去符号化。右键单击保存的.xcarchive并选择显示包内容以查看它包含的内容。

ios - 在 Phonegap 生成的应用商店中部署 .ipa 文件?

我已经使用Phonegap创建了一个iOS应用程序。我还注册了苹果开发者程序并生成了所有必需的证书。现在,我想将这个.ipa文件部署到应用商店。我现在必须做什么才能将此.ipa文件发布到应用商店? 最佳答案 此处概述了如何将PhoneGap应用程序提交到AppStore(即iTunesConnect)。令人惊讶的是,PhoneGap似乎没有提供这些说明。在iOSProvisioningPortal中,创建一个distributioncertificate.作为此过程的一部分,您将使用KeychainManager创建分发证书。通过右