0
をデコードすることはできません私の携帯電話からUSB経由でアプリケーションを実行しようとしているときにエラーが発生しました。 私はXcode 8とiOS 8を持っており、それはシミュレータ上で完璧に動作します。 iOSをアップグレードせずに修正できますか? ありがとうございました!がキャッチされない例外により 'NSInvalidUnarchiveOperationException'、理由にアプリを終了クラスのオブジェクト(SKCameraNode)
いいえ。デフォルトのiOS 10シミュレータを使用しています。これは、すべてのアプリがiOS 9以降で動作することを意味していますか? iOS 8でもアプリを作成できませんでしたか? (話題にならない場合はごめんなさい) –
Xcodeプロジェクトには、必要最小限のiOSバージョンの設定があります。これは「デプロイメントターゲット」と呼ばれ、デフォルトではiOSの最新バージョンになります。この設定を変更することで、古いバージョンのiOS用のアプリを作成できます。これは、後でバージョンで導入されたクラスを特別なチェックなしで使用できないことを意味します。この場合、デプロイメントターゲットをiOS 8に設定することはできますが、iOS 8では使用できなかったため、SKCameraNodeへの参照をガードまたは削除する必要があります。 – Tim
入手しました。ありがとう! –