相关疑难解决方法(0)

Xcode 10错误:产生多个命令

error: Multiple commands produce '/Users/uesr/Library/Developer/Xcode/DerivedData/OptimalLive-fxatvygbofczeyhjsawtebkimvwx/Build/Products/Debug-iphoneos/OptimalLive.app/Info.plist':
1) Target 'OptimalLive' has copy command from '/Users/uesr/Desktop/workSpace/SEALIVE/SeaLive1.1/OptimalLive/Info.plist' to '/Users/uesr/Library/Developer/Xcode/DerivedData/OptimalLive-fxatvygbofczeyhjsawtebkimvwx/Build/Products/Debug-iphoneos/OptimalLive.app/Info.plist'
2) Target 'OptimalLive' has copy command from '/Users/uesr/Desktop/workSpace/SEALIVE/SeaLive1.1/OptimalLive/Server/Masonry/Info.plist' to '/Users/uesr/Library/Developer/Xcode/DerivedData/OptimalLive-fxatvygbofczeyhjsawtebkimvwx/Build/Products/Debug-iphoneos/OptimalLive.app/Info.plist'
3) Target 'OptimalLive' has process command with input '/Users/uesr/Desktop/workSpace/SEALIVE/SeaLive1.1/OptimalLive/Info.plist'
Run Code Online (Sandbox Code Playgroud)

在Xcode9中运行代码有效,但在Xcode10中导致错误.

info.plist xcode10

552
推荐指数
50
解决办法
27万
查看次数

从Xcode 11.1升级到Xcode 11.2后,由于_UITextLayoutView,应用程序崩溃

从Xcode 11.1升级到Xcode 11.2之后,我的应用崩溃了:

***由于未捕获的异常'NSInvalidUnarchiveOperationException'而终止应用程序,原因:'无法实例化名为_UITextLayoutView的类,因为未找到名为_UITextLayoutView的类;该类需要在源代码中定义或从库中链接(确保该类是正确目标的一部分)'

为什么会这样呢?如何防止此崩溃?

xcode uitextview ios swift xcode11.2

336
推荐指数
12
解决办法
4万
查看次数

提交到App Store问题:不支持的体系结构x86

所以我想尝试使用shopify API.当我存档应用程序并验证它然后没有问题但是当我将它提交到应用商店时它会给我以下问题.

  1. 错误ITMS-90087:"不支持的体系结构.您的可执行文件包含不受支持的体系结构'[x86_64,i386]'."
  2. ERROR ITMS-90209:"无效的段对齐.SJAPP.app/Frameworks/Buy.framework/Buy上的应用程序二进制文件没有正确的段对齐.尝试使用最新的xcode版本重建应用程序." (我已经在使用最新版本了.)
  3. 错误ITMS-90125:"二进制文件无效.LC_ENCRYPTION_INFO加载命令中的加密信息丢失或无效,或者二进制文件已加密.此二进制文件似乎不是使用Apple的链接器构建的."
  4. 警告ITMS-90080:"可执行的有效负载/ $/Buy.framework不是位置无关的可执行文件.请确保将您的构建设置配置为创建PIE可执行文件."

xcode ios

232
推荐指数
12
解决办法
7万
查看次数

什么是用于开发iPhone应用程序的配置文件?

配置文件的目的是什么?为什么在开发iPhone应用程序时需要它?如果我没有配置文件,会发生什么?

iphone ios

131
推荐指数
4
解决办法
19万
查看次数

使用Xcode 11.2(11B52)存档的应用被拒绝:ITMS-90534:无效的工具链

我已经从商店安装了Catalina和Xcode 11,它们是最新的:

  • 卡塔琳娜州:10.15.1(19B88)
  • Xcode:11.2(11B52)

昨天,我使用上载了一个新的二进制文件fastlane。今天,我从苹果公司得到了这个信息:

亲爱的开发人员,

我们在最近提交给您的应用程序“GözenSecurity” 7.3.2(67)的App Store审核中发现一个或多个问题。请更正以下问题,然后重新上传。

ITMS-90534:无效的工具链-您的应用是使用不受支持的Xcode或SDK版本构建的。如果您打算将此构建版本提交到App Store,请确保使用的是GM版本的Xcode 10.1和iOS 12.1的SDK和watchOS 5.1,tvOS 9的Xcode 7.1和SDK或xcode 6和macOS的SDK 10.9或更高版本。如果您使用的是Xcode Beta版来测试您的应用,请确保您使用的是最新支持的版本。有关受支持的Beta版本的更多信息,请查看App Store Connect新增功能页面(https://developer.apple.com/app-store-connect/whats-new/)。

最好的祝福,

App Store团队

既然CatalinaXcode 11正式发布了,为什么Apple还要我使用Xcode 10iOS 12

xcode app-store toolchain ios macos-catalina

46
推荐指数
2
解决办法
6420
查看次数

Xcode 11 beta 无法在以证书问题结尾的设备上安装应用程序

尝试将应用程序构建到 iOS 设备(任何设备 iPhone X、XS、任何操作系统,如 12,13 测试版)获得证书问题。

想要在 ios 13 beta OS 支持的设备上构建应用程序并调试问题。我要在模拟器上构建应用程序。证书的自动管理在 Xcode 10.2 上工作正常

应该能够从 Xcode 11 beta 在设备上安装应用程序以进行调试。

Xcode 11 beta 证书问题

xcode 11 beta 图片供参考

xcode ios

5
推荐指数
1
解决办法
6747
查看次数