我正在开发一个iOS应用程序,上周该应用程序的构建已成功上传到iTunesConnect,然后通过TestFlight进行分发以进行测试。本周,我更新到Xcode7.3,现在当我更新同一个项目时(仅针对Swift2.2兼容性进行更改以及我所做的一些其他错误修复),我能够通过Xcode存档和提交构建,但随后构建已准备好测试,而不是处理和接收电子邮件,而是像这样在iTunesConnect中显示构建,并显示错误消息。我没有收到任何关于可能出错的电子邮件或其他错误消息:我在网上搜索有关此问题的任何其他解决方案。我已与Apple联系,问题已升级,但尚未收到回复。更新-Apple已升级为工程部门
通过Xcode提交我的应用程序后,我看到我的应用程序没有图标,并且在预发布选项卡中显示“已上传”。我应该怎么办?已经过了两个小时了。我通过Xcode验证并提交,没有任何问题。这是我看到的:更新:又过了大约2个小时,我仍然看到:更新#2:又过了24小时,什么也没有!更新#3:我已经联系iTunesConnect支持解决这个问题,他们说他们会在与工程师取得联系后给我打电话。这是他们通过电子邮件说的话:IwillfollowupwithyouassoonasIhaveanupdate.Thankyouforyourassistanceandcontinuedpatience.最终更新!已解决
是否可以将xcodebuild设置导出到.xcconfig文件?除了将其逐行复制粘贴到文本文件之外。谢谢! 最佳答案 这SO答案对我有帮助。在finder中用两根手指点击显示项目文件(MyProject.xcodeproj)的包内容,然后在文本编辑器中打开“project.pbxproj”文件。查找XCConfigurationList部分。它以/*BeginXCConfigurationListsection*/开头。您将找到所有目标及其各自的builConfigurations。现在在长十六进制ID上执行查找(命令-f)以查找p
在尝试将我的新应用程序提交到应用程序商店时,我注意到Apple更改了其网站界面:在更新元数据和关键字并点击“提交以供审核”后,我收到错误消息“您必须选择一个版本”。通过查看谷歌,我没有找到答案。但是,我注意到“构建”标题旁边有一个加号按钮,您必须在其中选择一个构建。这个按钮以某种方式被隐藏,类似于游戏中心,其中成就不能被删除只是因为隐藏了删除按钮的填充。所以任何人对此有任何想法或解决方案。请帮忙 最佳答案 您必须为您的新应用上传一个二进制文件。然后,您等待约5-20分钟,同时处理并选择加号按钮并选择一个二进制文件并保存.之后您可以提
我使用cordovacreateprojecthellocom.helloHello创建了一个cordova项目。并使用cordovaplatformaddiOS添加iOS平台。并尝试在cordovabuildios之后执行cordovarunios。但它向我显示了这个错误(我使用--d/--verbose来获取详细信息)。/usr/bin/codesign--force--sign---timestamp=none/Volumes/Untitled/Plot/PlotReel/platforms/ios/build/emulator/PlotReel.app/Volumes/Unti
error:Unabletoresolvebuildfile:XCBCore.BuildFile(missingTargetProductReference("3bf83096e50de72a94699e9afc1133ebe3512682230d04680075c283a974e273"))(intarget'MyTarget')Xcode10在尝试构建我们的项目时立即给出此错误。目前尚不清楚是什么原因造成的。我该如何解决? 最佳答案 对于XCode10Beta:当我打开两个共享相同项目目录的工作区时会出现问题。解决方案是精简版关
我的场景我为客户编写了一个iOS应用程序。该项目快结束了,现在是他们将其放入AppStore的时候了。在整个开发过程中,我一直在向他们发送开发版本。这些构建有一个基于我的公司和我客户的项目的bundleid,如下所示:com.mycompany.clientname.projectname。我使用在我自己的供应门户帐户中创建的临时分发供应配置文件签署了这些临时构建。现在是时候去AppStore了,我需要做一个ReleaseBuild并将其发送给他们,以便他们使用自己的AppStoreDistributionProvisioningProfile进行签名。这也意味着为项目设置一个新的Bu
我在尝试测试应用时遇到此错误。只能构建的设备不能用于运行此目标。没有可用的受支持的iOS设备。连接设备以运行您的应用程序或选择模拟设备作为目的地。 最佳答案 将-destination'platform=iOSSimulator,name=iPhone6,OS=9.3'添加到您的xcodebuild 关于ios-仅构build备不能用于运行此目标,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que
它们的含义是什么,我可以将它们设置为不同的值吗? 最佳答案 架构是您想要构建的架构,有效的架构是您可以设想使用您的代码库构建的架构。所以也许您只想为armv7构建二进制文件,但相同的源代码可以为armv7和armv6编译。所以VALID_ARCHS=armv6armv7armv7s,但是您设置了ARCHS=armv7s因为这就是您实际上想要使用您的代码构建的所有内容。或者,用苹果语:ARCHS(Architectures)Space-separatedlistofidentifiers.Specifiesthearchitectur
我正在尝试通过Xcode5.1.1在iTunesConnect上上传我的构建,但它一直显示它正在加载并且应用程序未上传。所以我尝试使用ApplicationLoader上传,但它显示以下错误:ERRORITMS-9000:"RedundantBinaryUpload.Therealreadyexistsabinaryuploadwithbuildversion'1.0'fortrain'1.0'"iTunes上的应用程序状态为等待上传。有一次上传成功,但是状态没有反射(reflect),现在允许再次上传。此外,我刚刚检查过该网站也已更改。不知道怎么回事。编辑:苹果新网站上没有提交审核按