iPhoneアプリの公開には結局Macが必要です

Windows PCのみでAndroidとiPhone(iOS)アプリの開発ができそうだと思って購入しましたが、後者のビルドにはMacが必要と書いてありました。あれ?ビルドまではできるようになる(なった?)とネットで見たけどなと思って調べてみたら、例えビルドできるようになっても、Androidと違ってiPhoneは野良アプリが使用できない仕様なので、公開するためにはAPP Storeにアップする必要があり、APP Storeへの登録にMacが必要ということのようです。さらに、年会費も払う必要があるのでiPhoneアプリ開発は諦めてAndroidのみにします。ということで、Xamarin(C#)を使う必要性はなくなってしまいました。