草庐IT

ios - 应用商店中的应用大小是上传应用大小的 7 倍

当我将我的iOS应用上传到应用商店时,ipa大小为32MB。现在我的应用上线了,现在我在应用商店检查了我的应用大小,它在iphone6上显示为237MB,当我打开应用链接时它显示为252MB在我电脑上的浏览器中。为什么应用程序的大小差异如此之大。有什么建议吗? 最佳答案 来自苹果:WhenyourapplicationisapprovedbyAppletosellontheAppStore,itisencryptedforDRMpurposesandre-compressed.Whentheencryptionisadded,the

ios - Xcode 9 Archive App for Development with App Thinning 选项

我正在使用Xcode9为开发分发生成iPA,并且正在处理这个选项。请告诉我哪一个最适合iPhone。 最佳答案 AppThinning让您可以为不同大小的不同设备下载iPA,以节省空间并优化操作系统。假设我选择Allcompatibledevicevariants我在主iPA上获得了一个应用程序的多个不同大小的iPA。了解更多详情。https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/AppThin

ios - "ipa build"从命令行通过但在Jenkins(深圳Xcode iOS app)上失败

我正在通过命令行从MyApp.xcodeproj构建一个MyApp.ipa,并且构建成功。我正在使用Shenzhenrubygem从命令行构建应用程序。然而,在Jenkins中构建失败并出现以下错误:***error:Couldn'tcodesign/Users/administrator/Library/Developer/Xcode/DerivedData///////MyApp.app/Frameworks/libswiftCore.dylib:codesignfailedwithexitcode1Command/Applications/Xcode.app/Contents/D

ios - Diawi iOS IPA 上传失败

我在过去24小时内通过Diawi分发网站上传IPA时遇到错误-Anerroroccurred:Thisrequestrequiresanaccesstoken,butnonewasprovided(#400)请引用附件截图。几天前我尝试使用一些与Diawi一起使用的旧IPA但同样的错误预先感谢您的帮助。 最佳答案 我在mozilafirefox中遇到了同样的问题。它在googlechrome中运行良好,请尝试使用chrome进行上传。完成后,它会提醒上传已成功完成。您必须完全加载此页面,它会在页面上方显示加载过程。加载完成后,它会在

ios - 如何签署未签名的 IPA?

我生成了一个未使用xcodebuild实用程序签名的IPA文件,现在我的客户想要对其进行签名。可以使用开发人员帐户生成的现有配置文件对其进行签名吗?另一个问题,是否可以使用xcode相关的命令行来做到这一点? 最佳答案 IPA只是一个.zip存档。这是一个示例脚本来获得这个想法IPA=$1PROVISION="/path/to/nameOfProfile.mobileprovision"CERTIFICATE="iPhoneDeveloper:nameOfCertificate(2472ZKDHVF2A)"#mustexistink

ios - 设置了正确的内容类型,但 .ipa 文件被视为 .zip 文件

我已经编写了一个小型Rails应用程序,我可以在其中上传三个文件,我需要这些文件来无线分发临时构建。这包括一个.ipa文件、一个.mobileprovisioning文件和一个.plist文件。现在的问题是,当我单击指向.ipa文件的链接时,该文件被视为正常下载,我的iDevices询问我将文件存储在哪里。curl-Iexample.com/path/to/App.ipa生成此输出HTTP/1.1200OKDate:Thu,25Oct201213:55:08GMTCache-Control:public,max-age=0Last-Modified:Thu,25Oct201210:23

ios - 如果一个 iOS 应用程序支持更多的 iOS 版本,它会更大吗?

如果我有一个仅支持iOS7及更高版本的应用程序,该应用程序在AppStore中的大小是否会小于支持iOS6及更高版本的同一应用程序?那与iOS5及更高版本相比呢? 最佳答案 不会,您的应用的大小不会直接增加,因为它们都构建在相同的基础SDK之上。一些可能会增加大小的东西(以及许多其他东西)是:如果您希望旧版本的iOS模仿新功能,您可能需要添加其他库;或您可能需要授予与旧版本兼容性的任何其他代码;针对视网膜/4"兼容性的不同图像尺寸;不同屏幕尺寸的不同nib文件;多种架构编辑:正如Neal所记得的,不同的架构会增加bundle的大小,

iphone - 源代码安全 - 与公司合作 iOS

我目前在一家公司工作,从事一个规模相当大的iOS电子商务项目。当然,他们想在他们的iTunes帐户下发布他们的项目。我担心的是,我只想开发项目并代表他们从他们的帐户上传项目,并将我的代码留给自己,以防他们想做类似的项目。我的ipa或代码安全吗?他们有什么办法只能从itunesconnect帐户访问ipa或代码?经验丰富的开发人员的任何想法和知识都会很棒。 最佳答案 您的客户必须使用ApplicationLoader他们必须给你一个AppStore配置文件使用配置文件将您的应用存档为“com.compagny.appname”组织者应

ios - Jenkins 不支持构建操作 'archive'

我正在使用Jenkins构建.ipa但是代码签名时出现错误。为什么不支持归档命令?我得到的错误是:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/Validation/Users/Shared/Jenkins/Home/workspace/ginav-mobile/build/Distribution-iphoneos/ginav-mobile.app**BUILDSUCCEEDED**===BUILDTARGETginav-mobileOFPROJECTg

ios - 如何将配置文件添加到 IPA 文件

我从网上下载了一个IPA,我想将它上传到Diawi或TestFlight用于演示测试,但我不断收到类似Noprovisioningprofilefoundintheapplicationbundle或InvalidIPA:missingembeddedprovisioningprofile这样的错误。你确定这是临时的吗?如何编辑IPA以便成功将它们上传到演示站点?PS:我没有XCode。 最佳答案 你不能。构建.ipa时,必须使用配置文件构建它才能分发。此外,您的测试设备的UDID必须在该配置文件的有效设备列表中。创建.ipa后,您