Mac Catalyst を使用した構築
Atlas Device SDK は非推奨です。 詳細については、 の廃止ページを参照してください。
このページでは、 Mac Catalyst を使用してRealmアプリケーションを構築するために必要な手順を詳しく説明します。 React Nativeバージョン0 64の場合 以下 。
注意
Realm React Native SDKのバージョン 10.6.0以降はMacalystをサポートしています。
重要
React Native のバージョン 0.65 以降では、Macalyst を使用してビルドするためにこれらの追加手順は必要ありません。
手順
1
2
ポッドファイルを更新する
注意
これは一時的なステップであり、次の Cocoapods の問題が解決された場合は必要ありません。 [Calyst] Podspec リソース バンドルには開発チームが必要です
現在は Cocoapods のバグ が存在します これにより、XCode は Mac Catalyst 用にビルドするときに開発チームが必要になります。このバグにより、ローカルでの署名が妨げられます。 回避策として、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