タグ付けされた質問 「expo」


19
エラーAppstore接続:Info.plistファイルに目的文字列がありません
App Store Connectにレビューのためにアプリを提出しました。アプリはまだ審査中ですが、エラーを修正する必要があることを通知するメールを受け取りました。メッセージの内容は次のとおりです。 親愛なる開発者、 アプリXXXXXの最近の配信に1つ以上の問題が見つかりました。配信は成功しましたが、次の配信で次の問題を修正することをお勧めします。 「Info.plistファイルに目的文字列がありません。アプリのコードは、機密性の高いユーザーデータにアクセスする1つ以上のAPIを参照しています。アプリのInfo.plistファイルには、アプリが必要とする理由を明確かつ完全に説明するユーザー向けの目的文字列を含むNSLocationAlwaysUsageDescriptionキーを含める必要がありますデータ。2019年春以降、ユーザーデータにアクセスするApp Storeに送信されたすべてのアプリには、目的の文字列を含める必要があります。外部ライブラリまたはSDKを使用している場合、目的の文字列を必要とするAPIを参照する場合があります。アプリがこれらのAPIを使用しない場合でも、目的の文字列が必要です。ライブラリまたはSDKの開発者に連絡して、APIを含まないコードのバージョンをリリースするように依頼できます。 問題を修正したら、XcodeまたはApplication Loaderを使用して、新しいバイナリをiTunes Connectにアップロードできます。 宜しくお願いします、 App Storeチーム 私のアプリはExpoで完全に構築されており、Info.plistにアクセスして変更する方法がわかりません。 何か案が?

25
スタックナビゲーターのReactナビゲーションでヘッダーを非表示にする
スタックとタブナビゲーターの両方を使用して画面を切り替えようとしています。 const MainNavigation = StackNavigator({ otp: { screen: OTPlogin }, otpverify: { screen: OTPverification}, userVerified: { screen: TabNavigator({ List: { screen: List }, Settings: { screen: Settings } }), }, }); この場合、stacknavigatorが最初に使用され、次にtabnavigatorが使用されます。スタックナビゲーターのヘッダーを非表示にしたい。次のようなナビゲーションオプションを使用すると、WItが正しく機能しません。 navigationOptions: { header: { visible: false } } 私はstacknavigatorで使用している最初の2つのコンポーネントでこのコードを試しています。この行を使用すると、次のようなエラーが発生します。

7
その名前のタスクは既に存在するため、タスク「ラッパー」を追加できません
「react-native init AwesomeProject」をインストールすると、次のコマンドを実行するとこのエラーが発生しますreact-native run-android。 Could not determine java version from '11.0.1'. 簡単なグーグルは、私がdistributionUrlGradleラッパーで更新する必要があることを示唆しています。これを行った後、私は新しいエラーに直面しました: Cannot add task 'wrapper' as a task with that name already exists. 問題がファイルにあることを示唆しています: /AwesomeProject/android/build.gradle' line: 36 こんな感じ task wrapper(type: Wrapper) { gradleVersion = '4.4' distributionUrl = distributionUrl.replace("bin", "all") } 私はこれが何をしているのかを理解しようと、何度も行ってきました。箱から出してすぐに機能しないものがあるのは奇妙に思えます。誰かが同様の問題に直面していますか?

5
EXPO:モジュールを解決できません './debugger
リロード後、アプリの読み込みが停止しました。 私は両方のエミュレーターと2つの実際のデバイス、androidとiosを試しました。 エラーは: エラー:./debugger-ui/debuggerWorker.d9da4ed7``:からモジュールを解決できません そして、時々、「インスタンスが見つかりません」というエラーが発生します。 私は以下を試しました: 明確な監視員の時計:watchman watch-del-all。 node_modulesフォルダを削除します:rm -rf node_modules && npm install。 Metro Bundlerキャッシュをリセットします:rm -rf /tmp/metro-bundler-cache-*またはnpm start -- --reset-cache。 速攻キャッシュを削除:rm -rf /tmp/haste-map-react-native-packager-*。 コンピュータを再起動します。 Expo CLI 3.11.3 environment info: System: OS: macOS 10.15.2 Shell: 5.7.1 - /bin/zsh Binaries: Node: 12.8.0 - ~/.nvm/versions/node/v12.8.0/bin/node Yarn: 1.19.1 - /usr/local/bin/yarn npm: 6.13.4 - …

1
TypeScriptコンパイラエラーにもかかわらず、React Nativeアプリが正常にビルドされるのはなぜですか?
私は最近ExpoでTypeScriptを使い始めました。リンター/フォーマッターの統合をすべて行ったtypescript-eslintので、コーディング中にほとんどのエラーをキャッチできます。コードがコンパイルされるかどうかを確認するために、時々実行npx tscして修正します。 まだ十分に理解していないことの1つは、コンパイルエラーが多数ある場合でもアプリが正常にビルドされる理由です。アプリが正常にビルドされるのではなく、すべてのコンパイルエラーに対して赤い画面エラーが表示されることを期待(および好む)し、後で見つけます。例えば、 function square<T>(x: T): T { console.log(x.length); // error TS2339: Property 'length' does not exist on type 'T'. return x * x; } コンパイル時に簡単に確認できる典型的なTypeScriptエラーです(私はそう思いますか?)。大きな赤い画面エラーが発生し、ビルドが失敗するようにしたい。 私はTypeScriptを初めて使用するので、非常に重要なものが見当たらない可能性があります。この寛大さを正確に引き起こしているものは何ですか?より厳密なチェックを強制する方法はありますか?

4
Expoはビルドに失敗し、リクエストはステータスコード400で失敗しました
expo反応ネイティブプロジェクトでプロジェクトを構築しようとしています。 私のエキスポバージョンは3.2.2、sdkVersionは35です。 cmdで実行したとき(Windows 10の場合) set EXPO_DEBUG=true expo build:android -c 私は得ました: Request failed with status code 400 Error: Request failed with status code 400 at createError (C:\Users\Jonny\AppData\Roaming\npm\node_modules\expo-cli\node_modules\axios\lib\core\createError.js:16:15) at settle (C:\Users\Jonny\AppData\Roaming\npm\node_modules\expo-cli\node_modules\axios\lib\core\settle.js:17:12) at IncomingMessage.handleStreamEnd (C:\Users\Jonny\AppData\Roaming\npm\node_modules\expo-cli\node_modules\axios\lib\adapters\http.js:237:11) at IncomingMessage.emit (events.js:203:15) at endReadableNT (_stream_readable.js:1145:12) at process._tickCallback (internal/process/next_tick.js:63:19) expoバージョン、sdkVersion、reactのバージョンを更新しようとしました。インターネット接続を確認してください。 Expoのログインとログアウトは正常に機能します。ネットワークにプロキシがありません。 どのような検索なのか、この問題をどのように修正するのか、手がかりはありません。


5
expo build:iosがスローする理由:不明な理由、生:「SSL_connectが返されました= 1 errno = 0状態=エラー:証明書の検証に失敗しました」
昨日、expo build:iosコマンドを正常に実行できましたが、今朝は機能しません。資格情報を入力すると、次のエラーメッセージが表示されます。 Trying to authenticate with Apple Developer Portal... Authentication with Apple Developer Portal failed! Reason: Unknown reason, raw: "SSL_connect returned=1 errno=0 state=error: certificate verify failed" Set EXPO_DEBUG=true in your env to view the stack trace. エラーがどこから来たのですか?アップルサービスのステータスを確認しましたが、すべて稼働しています。 これが私の設定です Expo CLI 3.11.5 environment info: System: OS: macOS 10.14.5 Shell: 5.3 - …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.