記事一覧

Xamarin.Forms 4.2.0.719 がリリースされたので検証してみました。 | Xamarin.Forms

Xamarin.Forms 4.2.0.719 がリリースされましたので、早速アップデートしてみました。以前のバージョン 4.2.0.680/4.2.0.695 はともに Xamarin.iOS とのバージョンの不一致で正しくXamarin Mac Agent (XMA) が接続できないバグがありましたので、待望しておりました。前提条件・Windows10・Visual Studio 2015 Community Update3・Xamarin.Forms 4.2.0.703 (NuGet2.3.2.127)・macOS Sierra 10.12 / Xcode8 / Xamarin.iOS 10.0.1.8...

続きを読む

AdMobのエラー Java.Lang.NoClassDefFoundError: com.google.android.gms.internal.zzlo | Xamarin.Forms

Xamarin.Droid プロジェクトを動作させる際に以下のようなエラーが発生する場合があります。「Java.Lang.NoClassDefFoundError: com.google.android.gms.internal.zzlo」前提条件・Windows10・Visual Studio 2015 Community Update3・Xamarin.Forms 4.2.0.703 (NuGet2.3.2.127)これは、Xamarin.GooglePlayServices 関連のNuGetパッケージで、バージョンの不一致がある場合に発生しました。2016/10/29現在の最新版は v29.0.0.2 です...

続きを読む

Xamarin.iOSでレシートを取得するサンプルコード | Xamarin.Forms

In-App Purchase を使用して購入したレシートを Xamarin.iOS にて取得する方法についてはほとんど記載がないため、ここにご紹介いたします。ご参考になれば幸いです。前提条件・Windows10 Pro 64Bit・Visual Studio 2015 Community Update3・Xamarin 4.3.0.795 (NuGet Xamarin.Forms 2.3.4.247)・macOS Sierra 10.12.4 / Xcode8.3.1 / Xamarin.iOS 10.6.0.101.サンプルコード以下、iOSプロジェクトのファイルに記述します。※Depe...

続きを読む

In-App Purchase Shared Secret (App内課金共有シークレット) の取得方法について | iTunes Connect

Xamarin.iOS アプリを開発中、レシートの検証をする必要が出てきたのですが、レシートを取得する際に、共有鍵(Shared Secret)が必要です。ところが、その共有鍵を取得するのか、設定するのかさっぱりわかりませんでした。以下のApple のサイトを見てもわかりづらいです。https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnectInAppPurchase_Guide/Chapters/CreatingInAppPurc...

続きを読む

最近のアクティビティに香港特別行政区が表示される? | Microsoft

Microsoft アカウントの情報を見ていると、最近のアクティビティに身に覚えのない情報が載っていました。「香港特別行政区」? まさかアカウントに不正ログインされているのでは??以前のこともあったので、ちょっと調べてみました。 調べましたところ、Visual Studio Community 2015 で Microsoft アカウントにログインすると、上記のように表示されます。(※パスワードも変更してみましたが、Visual Studio でのログインで上記...

続きを読む

In-App Purchase で 購入履歴を復元する際の注意点 | Xamarin.iOS

iOS 用アプリにて 決済機能を追加する際に、かなりハマりポイントがありましたので、注意する点について述べたいと思います。前提条件・Windows10・Visual Studio 2015 Community Update3・Xamarin.Forms 4.2.0.703 (NuGet2.3.2.127)・macOS Sierra 10.12 / Xcode8 / Xamarin.iOS 10.0.1.8・iTunes Connect にて テスターの設定が完了していること1.デバッグはシミュレータではなく、実機で行う シミュレータで購入履歴を復元し...

続きを読む

ZXing が iOS10 で 動作しないバグを修正する方法 | Xamarin.iOS

Xamarin.Forms で開発していたところ、iOS10 で色々と動かない不具合があることが分かってきました。 QRコードをスキャン・生成できるツールである ZXing でも iOS10 で動作させるとスキャン画面でクラッシュしました。エラー内容は SIGSEGV です。SIGSEGV とは不正なメモリへのアクセス違反という内容らしいですが、対応方法が分かりづらかったので、今回はその対応方法について、ご紹介致します。 修正方法は以下のように2...

続きを読む

Windows10でDVDを再生する方法 | Windows10

Windows10 では 標準でDVDを再生することができません。Windows Media Player では DVD を見ることができなくなっていますし、従来のOEM 製品である intervideo WinDVD4 では 正常に動作をしなくなっているからです。Windows7やWindows8から無料アップグレードされたかたもお困りになっていることでしょう。ググってもなかなかDVDを再生する方法がヒットしないと思います。ひょんなことから発見しました!!intervideo WinDVD4 を...

続きを読む

FC2ブログのサイトマップがインデックスに登録されない? | SEO

はてなダイアリーからFC2ブログにお引越しをして、すぐにサイトのアクセス数が激減しました。はてなダイアリーは301リダイレクトができない(metaもhtaccessも)ので、インデックスを引き継げないことによるアクセス数の減少は予測していましたが、あまりにもアクセスが伸びないので、原因を調べてみたところ、サイトマップが Google Search Console にてインデックスにも登録されていないし、送信すら保留になっており、型が「?」...

続きを読む

ToolbarItem を Disable 状態にする方法 | Xamarin.Forms

ToolbarItems の各ボタンを押下できないようにする方法をご紹介いたします。通常、ToolbarItem には IsEnabled プロパティが存在しいないため、Disableにすることができません。ToolbarItems から Remove して Add してもかまいませんがオーバーヘッドが大きいことと、見えなくなってしまいます。手順1.有効・無効状態を切り替えるメソッドを用意しますbool _toolbarEnabled = true;void EnableToolbarItem(){   ...

続きを読む

ListView のパフォーマンス向上方法 | Xamarin.Forms

Xamarin.froms で ListView が少し遅いと感じましたので、その改善方法について調べた限りでご紹介いたします。 対策1.XamlCompilationOptions を設定するアセンブリ全体に設定する場合は App.cs に記述します。 個々の画面やモジュールに設定したい場合は 各クラスファイルに記述できます。次の記事「XAMLをコンパイルして高速化する方法」をご参考ください。 オプションの詳細については以下のURLをご参考ください。 h...

続きを読む

Visual Studio で iPhone用に Release のビルドを行う場合のエラーメッセージについて | Xamarin.Forms

Debug is not enabled in the current configuration. Please Start Without Debugging or change it in Properties -> iOS Build. このようなエラーが出る場合があります。前提条件・Windows10・Visual Studio 2015 Community Update3・Xamarin.Forms 4.2.0.703・macOS Sierra 10.12 / Xcode8 / Xamarin.iOS 10.0.1.8その場合、iOS プロジェクトを右クリックし、「iOS Build」のEnable Debugging のチェックをONにしてくださ...

続きを読む

iTunes Connect で App 内課金の設定を行う | Xamarin.iOS

iTunes Connect で App 内課金の設定についてまとめてみました。※コーディング/デバッグ/テスト等については以下のURLにまとめてありますのでご参考くださいIn-App Purchase で 購入履歴を復元する際の注意点 | Xamarin.iOS前提条件・Windows10 ・ブラウザ(Safariを推奨されていますが、FireFoxで行っていますが問題ありません。)・Apple Developer Program への登録・macOS Sierra 10.12 / Xcode8 / Xamarin.iOS 10.0.1.8手順...

続きを読む

SUPER FRIDAY のクーポンがキター | SoftBank

たいしたことではありませんが、SoftBank の スーパーフライデーのクーポンが、やっと来ました。前回のメール設定の記事の件がありますので、正しい結果で良かったです。メールはこんな感じで来ます。(iPhoneの場合、メッセージのアプリに来ます)↓↓↓↓↓↓↓↓↓↓ ...

続きを読む

iOS10 で ListView をスワイプし、メニュー以外をタップするとエラーになる | Xamarin.iOS

Xamarin.iOS で、iOS10で動作させた場合、Listviewをスワイプし、メニューアイテム以外の場所をタップすると以下のようなエラーでアプリが落ちます。System.ArgumentNullException: Value cannot be null. Parameter name: gestureRecognizer前提条件・Windows10・Visual Studio 2015 Community Update3・Xamarin.Forms 4.2.0.703 (NuGet 2.3.2.127)・macOS Sierra 10.12 / Xcode8 / Xamarin.iOS 10.0.1.8Xamarinのバグ報告にも載...

続きを読む

Visual Studio 2015 で新しい Android Virtual Device (AVD) を作成する方法 | Xamarin.Android

今回は Visual Studio 2015 でアンドロイドの開発中に、様々なAndoidバージョンのデバッグができるようにするための操作をご案内します。Visual Studioのデフォルトでは APIレベル19のAndroid Virtual Device (AVD) のみで、追加はできますが、Hyper-V上でのみの動作の制約があったり、最新のAndroidバージョンで試してみたりしたいですよね。市場に出回っている Android は様々なものがあり、APIレベル・デバイス毎のCPU・メモ...

続きを読む

Xamarin が iOS10 でフリーズする不具合について | Xamarin.iOS

なんと、Xamarin.iOS が 最新の iOS である バージョン10上で正常に動作しないことがあるのです。前提条件・Windows10・Visual Studio 2015 Community Update3・Xamarin.Forms 4.2.0.703・macOS Sierra 10.12 / Xcode8 / Xamarin.iOS 10.0.1.8最新のバージョンなはずなのに、iOSで動作しないのです。調べましたところ、Xamarin の公式ページのバグ情報に載っていました。ttps://bugzilla.xamarin.com/show_bug.cgi?id=43996#c8...

続きを読む

Super Friday (スーパーフライデー) のメール設定方法について | SoftBank

2016年10月から始まっている SoftBank の SUPER FRIDAY について、かなりの混乱を生じているようなので正しいメール設定方法についてブログにアップしました。 SUPER FRIDAY とは SoftBank が、週末の金曜日にお得なクーポンを発行し、利用者はそのクーポンを他の店舗で利用できるというもの。具体的には10月はなんと吉野家の牛丼並盛が1杯無料なんです。 ただ、そのクーポンがクセ者なんですが、メール設定を正しく行わ...

続きを読む

Xamarin.InAppBilling で「認証が必要です。Googleアカウントにログインしてください。」とエラーになってしまう場合 | Xamarin.Forms

Xamarin.InAppBilling で開発中に、アップしたapkファイルで購入処理を実行した際に、「認証が必要です。Googleアカウントにログインしてください。」とエラーになってしまう場合について説明いたします。 対策1.Android端末のGoogleアカウントを確認するブラウザのキャッシュとGoogle Play のアプリのキャッシュをクリアし、再起動後それぞれログインする。等これは他のサイトでも多くの説明がありますので、ここでは詳細を省...

続きを読む

広告

プロフィール

石河 純


著者名 :石河 純
自己紹介:素人上がりのIT技術者。趣味は卓球・車・ボウリング

IT関連の知識はざっくりとこんな感じです。
【OS関連】
WindowsServer: 2012/2008R2/2003/2000/NT4
Windows: 10/8/7/XP/2000/me/NT4/98
Linux: CentOS RedHatLinux9
Mac: macOS Sierra 10.12 / OSX Lion 10.7.5 / OSX Snow Leopard 10.6.8
【言語・データベース】
VB.net ASP.NET C#.net Java VBA
Xamarin.Forms
Oracle10g SQLServer2008R2 SQLAnywhere8/11/16
ActiveReport CrystalReport ReportNet(IBM)
【ネットワーク関連】
CCNP シスコ技術者認定
Cisco Catalyst シリーズ
Yamaha RTXシリーズ
FireWall関連
【WEB関連】
SEO SEM CSS IIS6/7 apache2

休みの日は卓球をやっています。
現在、卓球用品通販ショップは休業中です。