小编Gha*_*Haq的帖子

无法写入清单文件。错误域=NSCocoaErrorDomain

我已经配置了 Sentry 来响应本机博览会应用程序。Sentry 正在报告此次崩溃。

\n
Error: Failed to write manifest file.Error Domain=NSCocoaErrorDomain Code=640 "You can\xe2\x80\x99t save the file \xe2\x80\x9cmanifest.json\xe2\x80\x9d because the volume \xe2\x80\x9cData\xe2\x80\x9d is out of space." UserInfo={NSURL=file:///var/mobile/Containers/Data/Application/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXX...\n  at c(app:///main.jsbundle:1160:3923)\n  at map([native code])\n  at ? (app:///main.jsbundle:1160:1925)\n  at value(app:///main.jsbundle:41:3842)\n  at ? (app:///main.jsbundle:41:1163)\n  at value(app:///main.jsbundle:41:2799)\n  at value(app:///main.jsbundle:41:1133)\n  at value([native code])\n\n
Run Code Online (Sandbox Code Playgroud)\n
    \n
  • 设备 - iPhone 11 Max Pro
  • \n
  • iOS-14.5
  • \n
  • 哨兵 SDK - 2.1.0
  • \n
  • 也使用 AsyncStorage
  • \n
\n

没有更多的细节,但检查谷歌搜索的数量让我感到困惑。发现它的苹果隐私问题,但同时,我可以发现它的内存问题为错误状态。

\n

在博览会论坛上发现了同样的问题,但没有回复。问题链接

\n

error-handling sentry react-native expo

7
推荐指数
0
解决办法
869
查看次数

类型错误:无法读取未定义的属性“语言”

我正在尝试运行__test__中的 React Native 提供的App-test.js文件,即

\n\n
import \'react-native\';\nimport React from \'react\';\nimport App from \'../src/app\';\n\n// Note: test renderer must be required after react-native.\nimport renderer from \'react-test-renderer\';\n\nit(\'renders correctly\', () => {\n  renderer.create(<App />);\n});\n
Run Code Online (Sandbox Code Playgroud)\n\n

package.json中的 Jest看起来像这样

\n\n
...\n  "jest": {\n    "preset": "react-native",\n    "setupFiles": [\n      "<rootDir>/node_modules/react-native-gesture-handler/jestSetup.js"\n    ],\n    "transformIgnorePatterns": [\n      "node_modules/(?!react-native)/"\n    ],\n    "globals": {\n      "__DEV__": true\n    },\n    "testEnvironment": "node"\n  }\n...\n
Run Code Online (Sandbox Code Playgroud)\n\n

我正在使用包react-native-localization,它在应用程序中工作正常,但在运行笑话时出现错误,即:

\n\n
__tests__/App-test.js\n  \xe2\x97\x8f Test suite failed to run\n\n    TypeError: Cannot read property \'language\' of undefined\n\n       5 …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-native

6
推荐指数
1
解决办法
8167
查看次数

stopRecorder() 不起作用 - react-native-audio-recorder-player

我正在尝试使用包react-native-audio-recorder-player在反应本机应用程序中录制音频。录音成功开始,但即使在调用stopRecorder()后仍继续录音。

尝试了 gitHub 上的许多解决方案,但没有任何帮助。这是我的代码

import React from 'react';
import { View, TouchableOpacity, Text} from 'react-native';
import AudioRecorderPlayer from 'react-native-audio-recorder-player';

export const Recorder = () => {
 const audioRecorderPlayer = new AudioRecorderPlayer();

 const onStartRecord = async () => {
  await audioRecorderPlayer.startRecorder();
  audioRecorderPlayer.addRecordBackListener(e => {
    console.log('Recording . . . ', e.current_position);
     return;
    });
  };

 const onStopRecord = async () => {
  const audio = await audioRecorderPlayer.stopRecorder();
  audioRecorderPlayer.removeRecordBackListener();
  };

 return (
  <View style={{flex: 1, justifyContent: 'center', alignItems: 'space-between'}}>
   <TouchableOpacity onPress={onStartRecord}> …
Run Code Online (Sandbox Code Playgroud)

audio mobile-application hybrid-mobile-app react-native

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