Channel Developers

thumbnail

トラブルシューティング

Targetのビルドフェーズにスクリプトを追加する - New Run Script Phase(新規実行スクリプトフェーズ)

Xcode と CocoaPods を使用した xcframework において、Swift のデバッグに関するバグが存在します。現在、迅速な解決に向けて対応中です。一時的な解決策は以下の通りです。

SPM と Extension を併用している環境では、App Store へのアップロード中に 'ITMS-90680' や 'ITMS-90685' といったエラーが発生することがあります。これは SPM のエラー(仕様による挙動)です。SPM を介してバイナリフレームワークを使用し、さらに Extension を含んでいる環境では、バイナリパッケージが Extension 側のPluginsフォルダにも重複してコピーされてしまいます。

この問題は、Build Phases に以下のスクリプトを追加することで解決できます。

iOS 14以降では、デフォルトブラウザの設定を変更していると、リンクの遷移が正常に動作しないことがあります。これはiOS側のバグであり、info.plist に以下の設定を追加することで解決できます。

XML

podファイルが配置されているフォルダで、以下のコマンドを実行してください。

Shell