小编Cha*_*lha的帖子

Xcode 9 Swift语言版(SWIFT_VERSION)

我最近将xcode更新到版本9.在Xcode 8.x之前,每当我使用pod update它时,它会向我显示一个更新代码,将代码转换为Swift 3并执行此操作来解决错误.但现在它给了我这个错误:

必须将"Swift语言版本"(SWIFT_VERSION)构建设置设置为使用Swift的目标支持的值.可以在构建设置编辑器中设置此设置.

对于这个错误我试过Build Settings > Swift Language Version,它是Swift 3.2但是由于更新调用重新安装了一些像Alamofire的pod,它说要安装Xcode 8.x将代码转换为Swift 3所以我需要安装一个使用最新Xcode的附加版本?如果是,那么如何使用Xcode 9安装Xcode 8?

xcode ios swift swift3 xcode9

108
推荐指数
3
解决办法
12万
查看次数

无法读取 Bundler.transformFile 处未定义的属性(读取“transformFile”)

我今天更新了node,但出现此错误:

error: TypeError: Cannot read properties of undefined (reading 'transformFile')
    at Bundler.transformFile (/Users/.../node_modules/metro/src/Bundler.js:48:30)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async Object.transform (/Users/.../node_modules/metro/src/lib/transformHelpers.js:101:12)
    at async processModule (/Users/.../node_modules/metro/src/DeltaBundler/traverseDependencies.js:137:18)
    at async traverseDependenciesForSingleFile (/Users/.../node_modules/metro/src/DeltaBundler/traverseDependencies.js:131:3)
    at async Promise.all (index 0)
    at async initialTraverseDependencies (/Users/.../node_modules/metro/src/DeltaBundler/traverseDependencies.js:114:3)
    at async DeltaCalculator._getChangedDependencies (/Users/.../node_modules/metro/src/DeltaBundler/DeltaCalculator.js:164:25)
    at async DeltaCalculator.getDelta (/Users/.../node_modules/metro/src/DeltaBundler/DeltaCalculator.js:94:16)
Run Code Online (Sandbox Code Playgroud)

除此之外我没有做过任何不寻常的事情,所以我不知道该分享什么。如果我遗漏了任何信息,请评论,我会添加它。

在构建终端时也会抛出此错误:

Failed to construct transformer:  Error: error:0308010C:digital envelope routines::unsupported
    at new Hash (node:internal/crypto/hash:67:19)
    at Object.createHash (node:crypto:130:10)
    at stableHash (/Users/.../node_modules/metro-cache/src/stableHash.js:19:8)
    at Object.getCacheKey (/Users/.../node_modules/metro-transform-worker/src/index.js:593:7)
    at getTransformCacheKey (/Users/.../node_modules/metro/src/DeltaBundler/getTransformCacheKey.js:24:19)
    at new Transformer (/Users/.../node_modules/metro/src/DeltaBundler/Transformer.js:48:9) …
Run Code Online (Sandbox Code Playgroud)

node.js npm react-native npm-install react-native-cli

80
推荐指数
5
解决办法
12万
查看次数

GoogleDataTransport 在 iOS14 上抛出双引号包含在框架标题中预期的尖括号错误

我刚刚将 XCode 更新到版本 12,并且我正在使用 Firebase。我也更新了 pod,但是当我构建项目时,它给了我错误:

Double-quoted include "pb.h" in framework header, expected angle-bracketed instead
Run Code Online (Sandbox Code Playgroud)

这些错误是多个并且在 pod 中 GoogleDataTransport

在此处输入图片说明

即使我""<>它替换它仍然不会消失。

cocoapods swift ios14

69
推荐指数
4
解决办法
1万
查看次数

类型'NSAttributedStringKey'(又名'NSString')没有成员'font'

刚刚更新了xcode 9的pod,我收到了Cosmos下面的错误.

在此输入图像描述

类型'NSAttributedStringKey'(又名'NSString')没有成员'font'

nsattributedstring ios cocoapods cosmos swift3

38
推荐指数
4
解决办法
3万
查看次数

如何隐藏导航栏后退按钮?

我正试图在Apple Watch上隐藏导航栏后退按钮.有许多类似于我的问题,但它们适用于iPhone,如果您对Apple Watch了解一点,那么有InterfaceController而不是ViewController.

所以当我使用下面的代码推送一个新的InterfaceController时:

[self pushControllerWithName:@"about" context:nil];
Run Code Online (Sandbox Code Playgroud)

它在上面的导航栏上显示了一个后退按钮,它将它带回到生成它的前一个InterfaceController.

任何人都知道如何隐藏或删除Apple Watch的导航栏或后退按钮?

objective-c ios apple-watch

20
推荐指数
3
解决办法
3806
查看次数

debugserver在退出状态为0x00000000时死机

我使用最新的iOS 10在xCode iPhone 6刺激器上运行应用程序.一段时间后,应用程序崩溃发出消息

debugserver在退出状态为0x00000000时死机

以下是该崩溃消息的屏幕截图: 在此输入图像描述 我也能够跟踪这次我在晚上7:56运行代码的时间,它在晚上8:05崩溃所以9分钟就是这样.
所以任何人都知道为什么会这样?这是否表明该应用可能会在故事或其他任何内容时崩溃?

xcode ios ios-simulator

19
推荐指数
1
解决办法
898
查看次数

React Native 中的 PhaseScriptExecution [CP-User] 错误

现在每次我创建一个新项目react-native init ProjectName并在创建后我都会这样做npx pod-install,然后react-native run-ios它会给我错误。我创建的每个新项目都会发生这种情况。

我不确定是否有我必须做的更新,但这里是错误:

CompileC /Users/chaudhrytalha/Library/Developer/Xcode/DerivedData/testapp-fdikhqqgempmsagsnliemealffwv/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/FlipperKit.build/Objects-normal/x86_64/FlipperClient.o /Users/chaudhrytalha/Documents/xCodeProjects/Learning\ React\ Native/testapp/ios/Pods/FlipperKit/iOS/FlipperKit/FlipperClient.mm normal x86_64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'FlipperKit' from project 'Pods')
    cd /Users/chaudhrytalha/Documents/xCodeProjects/Learning\ React\ Native/testapp/ios/Pods
    export LANG\=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c++ -target x86_64-apple-ios10.0-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=gnu++14 -stdlib\=libc++ -fobjc-arc -fmodules -fmodules-cache-path\=/Users/chaudhrytalha/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/chaudhrytalha/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -fmodule-name\=FlipperKit -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wdocumentation -Wunreachable-code -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value …
Run Code Online (Sandbox Code Playgroud)

reactjs react-native

18
推荐指数
8
解决办法
8436
查看次数

Firebase控制台显示完成您的请求时出错

我开始使用Firebase了.至于谷歌,只有一个电子邮件ID.所以,当我点击Go to Console时,它会显示加载,然后每次我收到此页面时:

在此输入图像描述

再试一次显示相同.我知道这是一个主观问题,但已经过了20分钟.Firebase的状态显示Firebase is healthy!我该怎么办?

google-chrome firebase firebase-console

10
推荐指数
1
解决办法
1880
查看次数

安装@react-navigation/stack@5.14.3时无法解析依赖关系树

我创建了一个新项目react-native init MyProject,在 VSCode 中打开它后,我做的第一件事就是安装导航。

npm install @react-navigation/native @react-navigation/stack

它抛出错误,然后我单独执行了这意味着首先我npm install @react-navigation/native成功安装了它,然后我执行了此操作npm install @react-navigation/stack,然后错误再次出现:

 npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency
 tree npm ERR!  npm ERR! While resolving: MyProject@0.0.1 npm ERR!
 Found: react@17.0.1 npm ERR! node_modules/react npm ERR!  
 react@"17.0.1" from the root project npm ERR!   peer react@"*" from
 @react-navigation/stack@5.14.3 npm ERR!  
 node_modules/@react-navigation/stack npm ERR!    
 @react-navigation/stack@"^5.14.2" from the root project npm ERR!  npm
 ERR! Could not resolve dependency: npm ERR! peer …
Run Code Online (Sandbox Code Playgroud)

javascript node.js npm reactjs react-native

8
推荐指数
2
解决办法
1万
查看次数

THREAD 1:EXC_BREAKPOINT CALayer removeAllAnimations消息发送到deallocated

有很多问题有相同的标题但不知何故我觉得每个案例都不同,因为我的问题仍然没有解决,我不知道为什么,也没有足够的Swift解决方案.所以这是我的场景:

我使用CarbonKit在一个视图控制器中显示4个视图控制器.在FourthViewController发送使用get调用AlamoFire.它成功加载数据并重新加载tableView.然而,当我拖动这个表视图时,我的应用程序崩溃了,我得到了EXC_BREAKPOINT有时EXC_BAD_ACCESS同样的事情.

这是我尝试过的:

  1. 在搜索时我开始了解僵尸.所以我启用了它,当应用程序给我EXC时,我得到了这个:

- [CALayer removeAllAnimations]:发送到解除分配实例的消息

所以当我检查时,我可能没有在这个课程中使用过的动画.但考虑到它在CarbonKit中,它们可能与它有关,但我无法弄明白.

  1. 我从xCode 运行Product> Analyze,大部分蓝色图标都在FBSDK上,这与这个类无关,所以它根本没有用.

以下是截图: EXC_BREAKPOINTEXC_BAD_ACCESS 以下是Instruments 9.0僵尸消息给我的信息: 僵尸消息更详细的僵尸

我在xCode的控制台中得到这个: 在此输入图像描述 如果您需要更多信息,我会更新我的问题.

更新
这是我使用Alamofire从网上获取数据时的代码.现在这个调用成功运行,我可以向下滚动查看表中加载的所有数据.但是当我向上滚动时,它会因上述错误而崩溃.

let headers = [
            "security-token": "MY_SECURITY_CODE_HERE",
            "Content-Type": "application/x-www-form-urlencoded"
        ]

        let url = "URL_GOES_HERE"
        //print(url)
        Alamofire.request(url, method: .get, parameters: nil, encoding: JSONEncoding.default, headers: headers).responseJSON { response in

            if let result = response.result.value as? [String: AnyObject] {

                switch response.result {
                case .success:
                    if result["status"] as! Int == 0 …
Run Code Online (Sandbox Code Playgroud)

nszombie ios swift swift4

7
推荐指数
1
解决办法
629
查看次数