草庐IT

ios - 错误 ITMS-90474 : "Invalid Bundle. iPad 多任务支持需要这些方向:

我正在使用xamarin为Iphone和iPad开发一个通用应用程序,我正在尝试使用XamarinStudio将应用程序部署到应用程序商店,但部署时我遇到了错误ERRORITMS-90474:"InvalidBundle.iPadMultitaskingsupportrequirestheseorientations:'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown,UIInterfaceOrientationLandscapeLeft,UIInterfaceOrientationLands

ios - 错误 ITMS-90362 -- 共享扩展 Xcode ios

我正在尝试构建一个共享扩展,但是在上传过程中我遇到了这个错误ErrorITMS-90362"Invalidinfo.plistvalue.TheValueforthekey'NSExtensionActivationRule'inbundlemyapp.app/Plugins/myapp.appexisinvalid 最佳答案 您收到两条消息,我可以看出第二条消息的问题。BundleVersion需要在两个目标中匹配。您在主要目标中将BundleVersion设置为0.0.6,在Extension目标中将其设置为1。将其更改为0.0

ios - 使用 xcode 7 将 cordova 基础版本上传到应用程序商店,错误 itms-90032 在 key 'CFBundleIconFile' : 'icon.png' 下找不到图像

当我通过Xcode7将我的appachecordova基础应用程序的新版本上传到iTunesConnect时,我收到此错误消息:Erroritms-90032:"invalidimagepath-noimagefoundatthepathreferencedunderkey'CFBundleIconFile':'icon.png'"我通过选择(使用Assets目录)将所有图标放入Images.xcassets,但是当我将我的应用程序提交到应用程序商店时,出现上述错误。 最佳答案 您需要删除.plist文件中的图标文件引用在xcode

ios - 错误 ITMS-90085 : “No architectures in the binary. Lipo failed to detect any architectures in the bundle executable.”

我们已经构建了一个具有多个native绑定(bind)的Xamarin应用程序(iOS、Android)。该应用程序在设备和模拟器上运行良好,我们能够毫无问题地构建存档(显然)。问题是当我们想要将构建上传到应用商店时(使用应用加载器或xcode7.3.1),我们收到以下错误:ERRORITMS-90085:“Noarchitecturesinthebinary.Lipofailedtodetectanyarchitecturesinthebundleexecutable.”在应用程序上运行lipo-info会产生以下响应:fat文件中的架构:NameOfMyApp.iOS.app/Na

ios - ERROR ITMS-90086 : Missing 64-bit support. 提交失败,在 iTunes 上提交应用程序时出错

我尝试通过ApplicationLoader上传我的应用程序。但是我从iTunes商店收到错误消息。错误ITMS-90086:“缺少64位支持-从2015年2月1日开始,提交到AppStore的新iOS应用程序必须包括64位支持,并使用iOS8SDK构建。从2015年6月1日开始的应用程序更新也需要遵循相同的要求。要在您的项目中启用64位,我们建议使用“标准架构”的默认Xcodebuild设置来构建具有32位和64位代码的单个二进制文件。”我已经在Xcode中添加了arm64,如下图所示。我能做什么? 最佳答案 在build设置的V

ios - 修复 90164/90046 错误后错误 ITMS-4238 冗余二进制文件上传

正在尝试上传到AppStore。首先我得到了ERRORITMS-90164/90046:InvalidCodeSigningEntitlements我从这个ERRORITMS-90164/90046:InvalidCodeSigningEntitlements解决了这个问题通过再次清理和存档。但是现在,在我清理存档后,当我尝试上传新存档时,我得到了这个:错误ITMS-4238冗余二进制文件上传。在SoftwareAssets/PreReleaseSoftwareAsset中已经存在针对序列“1.0”的构建版本“1”的二进制上传如何删除这个已经存在的文件?由于90164/90046错误,

ios - 错误 ITMS-90206 无效的包包含不允许的文件 'Frameworks'

我在通过Xcode将我的应用程序上传到应用商店时遇到问题,尤其是这个。我看到很多关于这个错误的帖子,但都在谈论我不使用的ExtensionApp。我正在使用Customframework和Cocoapods。你可以在这里看到我的树:XXX是我的项目应用名称SharedXXX是我的自定义框架Pods是cocoapods创建的项目这是我的cocoapodFile:use_frameworks!link_with'XXX','SharedXXX'source'https://github.com/CocoaPods/Specs.git'platform:ios,'8.1'workspace'

ios - 错误 ITMS-90168 : "The binary you uploaded was invalid."

ERRORITMS-90168:"Thebinaryyouuploadedwasinvalid."TheresultingAPIanalysisfileistoolarge.WewereunabletovalidateyourAPIpriortodelivery每次我想将我的应用程序的新版本上传到iTunesconnect时,我都会遇到上述错误。我正在使用应用程序加载器进行上传。我的应用程序是使用Codename开发的。拜托,我们将不胜感激。我已经研究了很长时间了 最佳答案 无效的二进制文件可能有多种原因(分析文件不是问题):过时的

ios - Apple Store 提交失败并出现错误 ITMS-90046,但关联域不在权利中

当我第一次构建我的应用程序和Watchkit应用程序时,我启用了“关联域”功能。我已在watchkit扩展和配套应用程序的“功能”面板中禁用它,并确认key已从每个info.plist中消失。我已经转到Apple的“证书、标识符和配置文件”页面,为每个Watchkit应用程序、扩展程序和应用程序选择应用程序ID,取消选中“关联域”,为每个重新生成配置文件,下载并安装了它们。我已经完成了Ctrl-Shift-Command-K完全清理、重新启动和重建。在提交到应用商店时,我收到以下错误消息。我在xcode中进行了项目搜索,但找不到com.apple.developer.associate

ios - 错误 ITMS-9000 : "Unsupported architectures. Your executable contains unsupported architectures ' [x86_64, i386 ]'"

不可能在itunesconnect中发送应用程序的新版本。虽然上周,同样的版本发送发生了。在代码中,我只是改了一个按钮的名字,没有再改哪里。但总是报错:错误ITMS-9000:“不支持的架构。您的可执行文件包含不支持的架构‘[x86_64,i386]’”在我的项目中->build设置:ARCHS=$(ARCHS_STANDARD_32_BIT)//:配置=调试ONLY_ACTIVE_ARCH=是//:配置=发布ONLY_ACTIVE_ARCH=否VALID_ARCHS=armv7armv7s 最佳答案 在DanielKennett的