問題タブ [cfbundleidentifier]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - エントリ「:CFBundleIdentifier」が新しい反応ネイティブ プロジェクトに存在しない
コマンドreact-native init LocationExample --version 0.57.7で新しいプロジェクトを作成しました
LocationExampleという名前のプロジェクトが作成されましたが、さらにプロジェクト フォルダーに移動してコマンドreact-native run-ios を実行すると、 .
これにより、エントリ「:CFBundleIdentifier」が存在しないというエラーが発生しました
コマンドrm -rf ios/buildを実行してビルド フォルダーを削除しようとしました。また、 rm -rf node_modulesでモード モジュールを削除しようとしました。その後、yarnコマンドを実行して node_modules を再度インストールしましたが、効果はありませんでした。
編集1:
また、このエラー
想定:アプリがインストールされ、正常に実行される必要があります。
Actual:アプリがインストールされておらず、BundleIdentifier のエラーが表示されます。
c++ - CFBundleCreate を使用して C++ で Mac に動的共有ライブラリ (DLL) をロードする
C++ を使用して Mac OS で dll (別名フレームワーク) をロードする関数を実装するにはどうすればよいですか?
void LoadFramework(const char* frameworkPath)
{
//frameworkPath is the absolute path of the framework
}
編集:
この問題をグーグルで検索したところ、フレームワークをロードするための dlopen ソリューションがほとんどでした。代わりに探しているのは、CFBundleCreateを使用してフレームワークをロードすることです。const char * パスから URL を構築するために呼び出す必要があるメソッドがたくさんあるように思えます。必要なコードが断片的に見つかり、1 つの包括的なソリューションを作成できませんでした。