Atlas Device SDK は非推奨です。 詳細については、 の廃止ページを参照してください。
このページでは、React Nativeバージョン.0 64および 未満で Mac Catalyst を使用する場合に、 Realmアプリケーションを構築するために必要な手順を詳しく説明します。
注意
Realm React Native SDKのバージョン 10.6.0以降はMacalystをサポートしています。
重要
React Native のバージョン 0.65 以降では、Macalyst を使用してビルドするためにこれらの追加手順は必要ありません。
手順
1
2
ポッドファイルを更新する
注意
これは一時的なステップであり、次の Cocoapods の問題が解決された場合は必要ありません。[Catalyst] Podspec リソース バンドルには開発チームが必要です
現在、Ca Rest 向けのビルド時に XCode に開発チームが必要になる Cocoapods のバグが存在します。このバグにより、ローカルでの署名が妨げられます。回避策として、Pedfile を変更して、バンドル ターゲットの署名証明書をローカルで実行するように署名するように修正することができます。
ポッドファイル内のインストール後のスクリプトを置き換えて、次の行を削除します。
post_install do |installer| react_native_post_install(installer) end
そして、以前のインストール後のスクリプトが次の行でコピーされます。
post_install do |installer| react_native_post_install(installer) installer.pods_project.targets.each do |target| # Fix bundle targets' 'Signing Certificate' to 'Sign to Run Locally' if target.respond_to?(:product_type) and target.product_type == "com.apple.product-type.bundle" target.build_configurations.each do |config| config.build_settings['CODE_SIGN_IDENTITY[sdk=macosx*]'] = '-' end end end end