現在、JSON ファイルを使用してメニュー ナビゲーションを作成する Apple Watch 用のアプリを開発しています。シミュレーターで実行するとすべて問題なく動作しますが、デバイスで実行するとすぐにアプリがクラッシュします。例外は言う:
ファイル /private/var/mobile/Containers/Bundle/Application/some identifier/AppName.app/Plugins/com.companyname.AppName.watchkitextension.appex/Resources/Motorcontroller.json が見つかりませんでした"
Motorcontroller.json は、必要な JSON ファイルであり、WatchKitExtension
. 次に、次のように呼び出します。
using (StreamReader sr = new StreamReader("MotorController.json"))
{
}
シミュレーターでのみ動作するようです。私はおそらくここで本当に単純なものを見逃しており、すでにファイルを WatchApp プロジェクトと iPhone 用のアプリ プロジェクトに入れようとしました。
このアプリは WatchOS 1 用で、私は Xamarin を使用しているため、C# を使用してプログラムしています。