@morisatoru morisatoru released this Jul 19, 2018 · 2 commits to master since this release

Assets 3

変更点

  • #157 Android 3.1でのAndroid SDK ビルド時のWarning解消
  • #163 webページからリンク先のPDFファイルが開けない不具合の修正
  • #164 PDFファイルの初期表示が拡大状態で表示されてしまう不具合の修正

@ncmbadmin ncmbadmin released this Apr 26, 2018 · 14 commits to master since this release

Assets 3

変更点

  • Fixed #73 バージョン4系のAndroid端末でレスポンスの検証設定を有効にし、ファイル登録などを行うとエラーが発生する不具合を修正
  • play-services全体でなく、必要なplay-services-gcmのみを指定するように変更
  • Fixed #97 データストアから検索取得時、query.count()の後にlimit指定をすると1件しか取得できない不具合を修正
  • Fixed #117 valueがnullの値をgetした際にNullPointerExceptionが起こるメソッドを修正
  • Fixed #111 オリジナルPUSH通知受信ダイアログが表示されるとスリープモードにならない不具合を修正
  • Fixed #104 ダブルクォーテーション値を検索時レスポンスシグネチャのチェック不具合を修正
  • Fixed #53 signUp実行時に独自フィールドの追加をできない不具合を修正
  • Fixed #74 createDateおよびupdateDateのフォーマットが不正の場合、アプリがクラッシュする問題を修正
  • 同一コンテキストで作成された NCMBService を再利用するように、それを貯める NCMBServicePool を作成
  • Fixed #150 ライセンス表記を修正

アップグレードガイド

v2.4.0からbuild.gradleファイルのdependenciesが以下のように変更になっています。

compile 'com.google.android.gms:play-services:11.0.0'

compile 'com.google.android.gms:play-services-gcm:11.0.0'

SDKをアップグレードする際は、上記のようにbuild.gradleファイルを更新してください。

アプリの再インストールを考慮する場合、v2.4.0から以下のように変更になっています。

//検索された端末情報のobjectIdを設定
installation.setObjectId(results.get(0).getObjectId());

//検索された端末情報のobjectIdを設定
try {
    installation.setObjectId(results.get(0).getObjectId());
} catch (NCMBException searchErr) {

}

@bkzen bkzen released this Nov 21, 2017 · 55 commits to master since this release

Assets 3

(2017/11/28 10:13 追記)

  • NCMB.jar を NCMB.2.3.2.zip に変更

===

変更点

  • 名称変更
  • スクリプトのシグネチャロジックの変更
  • #135 リッチプッシュのウィンドウ上でPDFファイルを表示することができない不具合の修正

@ncmbadmin ncmbadmin released this Oct 26, 2017 · 72 commits to master since this release

Assets 3

変更点

  • Android 8でのプッシュ通知仕様変更対応

アップグレードガイド

v2.3.1からbuild.gradleファイルのrepositoriesとdependenciesが以下のように変更になっています。

repositories {
    maven {
        url 'https://maven.google.com'
    }
}
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:26.0.2'
    compile 'com.google.android.gms:play-services:11.0.0'
    compile files('libs/NCMB.jar')
}

SDKをアップグレードする際は、上記のようにbuild.gradleファイルを更新してください。

@gs0zk1 gs0zk1 released this Aug 10, 2017 · 80 commits to master since this release

Assets 3

変更点

  • #23 エラー処理の修正
  • #72 不要コードの削除
  • #99 whereWithinKilometersの引数の型を変更
  • #103 ファイルストアからCount取得エラー発生
  • #116 LICENSEファイルの修正

@gs0zk1 gs0zk1 released this Jun 8, 2017 · 101 commits to master since this release

Assets 3

変更点

  • #65 SDK初期化時のサンプルコードを修正
  • #78 ローカルファイル読込時にNullPointerExceptionが発生するエラーの修正
  • #100 NCMBObjectのgetDateでNullPointerExceptionが発生するエラーの修正
  • #108 プッシュ通知のアイコンの色を変更できる機能の追加
  • #115 NCMBRoleServiceのsetAclメソッドをupdateAclに変更

@ykokw ykokw released this Dec 5, 2016 · 135 commits to master since this release

Assets 3

変更点

  • #87 オブジェクトの全キーを取得するallKeysメソッドを追加しました

@ncmbsdk ncmbsdk released this Jun 23, 2016 · 147 commits to master since this release

Assets 3

変更点

  • レスポンスシグネチャの検証ができる機能の追加
  • 匿名会員としてログインできる機能の追加

@ncmbsdk ncmbsdk released this May 18, 2016 · 166 commits to master since this release

Assets 3

変更点

  • NCMB.initializeメソッドで設定されたAPIキーを、SharedPreferenceに保存して永続化するように修正
  • NCMBInstallationServiceクラスから特定フィールドの操作を禁止するメソッドの削除

アップグレードガイド

アプリのプロセスが存在しない状態から初期化メソッドを実行せずにAPIリクエストを行う場合は、
以下の設定をAndroidManifestのapplicationタグに追記します。

android:name="com.nifty.cloud.mb.core.NCMBApplicationController" 

@ncmbsdk ncmbsdk released this Mar 10, 2016 · 178 commits to master since this release

Assets 3
  • 複数のプッシュ通知を受信した場合に、最新のプッシュ通知以外をタップするとアプリが起動しない不具合修正
  • NCMBUserクラスにログイン状態を確認するメソッドの追加
  • 一部のAndroid端末で401エラー発生時に、ログアウト出来ない不具合修正
  • jarファイルの作成方法をreadmeに追加