このリリースノートでは、mPaaS リリース後のベースライン 10.1.60 を使用した iOS SDK の更新について説明します。リリースノートは新しいものから順にソートされています。
追加された機能
更新された機能
修正された機能
削除された機能
既知の問題
ベースライン 10.1.60 のアップグレードと適応の詳細については、「mPaaS 10.1.60 へのアップグレードガイド」をご参照ください。
V10.1.60.39 (2020 年 8 月 17 日)
LBS
追加 位置情報のクエリ時にチェックイン機能を呼び出すかどうかを指定するための API 操作が追加されました。デフォルト値は「いいえ」です。
V10.1.60.38 (2020 年 8 月 3 日)
H5 コンテナー
追加 mPaaS フレームワークに基づいて mPaaS が接続されていない場合、DFNavigationController を強制的に継承しないようにすることができます。
更新 iTunes へのリダイレクト中に表示される中間メッセージが削除されました。
更新 HTML5 コンテナーのパフォーマンスログとエラーログがデフォルトでアップロードされるようになりました。
修正 WebView リクエストの Referer パラメーターが修正されました。
修正 カスタムスキーマを実行できるようになりました。
AntUI
更新 TTTAttributedLabel がサードパーティライブラリの分割機能を提供するようになりました。
V10.1.60.37 (2020 年 7 月 22 日)
モバイル分析
追加 ログ診断機能が追加されました。診断手順はプッシュチャネルを使用して配信できます。
共有
更新 WeChat 共有 SDK がバージョン 1.8.7.1 にアップグレードされました。QQ 共有 SDK が UniversalLink をサポートするようになりました。
V10.1.60.36 (2020 年 7 月 3 日)
フレームワーク
修正 潜在的な安定性の問題が修正されました。
V10.1.60.35 (2020 年 6 月 11 日)
共有
修正 WeChat への共有機能のコールバック失敗が修正されました。
ミニプログラム
追加 システムで使用されているフォントと文字列の幅をクエリするために、canvas に measureText 操作が追加されました。
V10.1.60.34 (2020 年 5 月 28 日)
ミニプログラム
追加 プレビューとデバッグ中にカスタムパラメーターを追加できるようになりました。
H5 コンテナー
修正 CocoaPods を使用して mPaaS を接続している場合に、カスタムエラーページが有効になるようになりました。
LBS
追加 遮断システムを削除するための API 操作が提供されました。
ディザスタリカバリ
追加 ディザスタリカバリを有効にするための API 操作が提供されました。
V10.1.60.33 (2020 年 5 月 14 日)
マップ
修正 マップマークをタップした後、マップマークが消えなくなりました。
スキャン
更新 画像上の QR コードとバーコードの認識速度と精度が最適化されました。
ミニプログラム Zhanghutong
修正 Haoxiangpin での商品受領確認結果の解析におけるバグが修正されました。
HTML5 コンテナーとオフラインパッケージ
修正 HTML5 コンテナーまたはミニプログラムで JavaScript Alert メソッドの呼び出しが時折失敗する問題が修正されました。
修正 WKWebView が 1 秒以内に 100% ロードされず、再作成されることによって発生するナビゲーションバーの UI エラーが修正されました。
10.1.60.32 (2020 年 4 月 24 日)
ミニプログラム
追加 ミニプログラムページのバックグラウンドで vhost のドメイン名が非表示になりました。
修正
@3xという接尾辞のない画像が setNavigationBar 操作で拡大される問題が修正されました。更新
getLocation操作によって返されるcityCodeパラメーターの値が 6 文字になり、最後の 2 文字が00になりました。
Zhanghutong
修正 認証キャンセルリダイレクトに関する問題が修正されました。具体的には、Zhanghutong から Alipay へのリダイレクト中に[認証をキャンセル]をタップすると、画面がアプリケーションに戻り、Alipay へのリダイレクトが続行されなくなりました。ミニプログラムの認証と Zhanghutong でのさまざまなリクエストについては、さらなるテストが必要です。
アップグレード検出
修正 バックグラウンドで新しいバージョンがリリースされていない場合、ポップアップウィンドウ形式をカスタマイズする操作をコールバックできるようになりました。
HTML5 コンテナーとオフラインパッケージ
追加 プラグインの定義時に発生するコンパイルエラーを修正するために、公開ヘッダーファイルが追加されました。
V10.1.60.31 (2020 年 4 月 10 日)
ミニプログラム
追加
taobao.comを含み、my.requestでリクエストされる URL へのリンクが再構築されました。関連 URL が使用されているかどうかをさらに確認し、回帰テストを行う必要があります。修正 指定されたドメイン名からの画像の WebP タイプを強制的に切り替える機能が無効になりました。
HTML5 コンテナーとオフラインパッケージ
修正 サードパーティコンテナーが共存する場合、
WKWebviewが繰り返し解放されなくなりました。
共有
追加 WeChat ミニプログラムを開けるようになりました。
コンテンツ配信プラットフォーム
修正 拡張メソッド名の競合が修正されました。
マップ
修正
chooseLocation操作で Baidu マップが選択された場合の、位置情報の不正確さが修正されました。
V10.1.60.30 (2020 年 4 月 2 日)
追跡ポイント
修正 遅延ログをアップロードする操作のパラメーターの不整合の問題が修正されました。
V10.1.60.29 (2020 年 3 月 27 日)
HTML5 コンテナーとオフラインパッケージ
追加 カスタム
WKWebViewサブクラスがサポートされるようになりました。追加
startApp操作がstartH5App操作の URL 転送メソッドと互換性を持つようになりました。更新
AlipayDefineパラメーターがUserAgent操作から削除されました。修正
startApp操作でcloseCurrentAppパラメーターが指定されている場合、起動アニメーションstartsの前にレスポンスが返されていました。この問題が修正されました。
ミニプログラム
新規
my.getLocation逆ジオコーディング情報をクエリできるようになりました。更新 ミニプログラムが共有 SDK から独立しました。
修正 ミニプログラムベースラインの
startApp操作でcloseCurrentAppパラメーターがサポートされるようになりました。
LBS
追加 逆ジオコーディング情報をクエリできるようになりました。
共有
追加 WeChat SDK がバージョン 1.8.6.1 にアップグレードされました。WeChat は、1.8.6.1 より前のバージョンの SDK の機能を階層別に調整します。調整の影響を防ぐために、プロダクトファミリをアップグレードしてください。詳細については、「WeChat 共有機能のリリースノート」をご参照ください。
V10.1.60.28 (2020 年 3 月 12 日)
共有
追加 WeChat へのログインの認証が追加されました。
V10.1.60.27 (2020 年 2 月 27 日)
フレームワーク
更新 カスタムマイクロアプリケーションリダイレクト中に、loadingView コンポーネントを使用して読み込みページを表示できるようになりました。
修正 iOS 13 クライアントでは、present モードがデフォルトで fullScreen に設定されるようになりました。
ミニプログラム
更新 ミニプログラムの右側にある[設定]ボタンのスタイルをカスタマイズできるようになりました。
Zhanghutong
修正 一部のシナリオで、Zhanghutong での認証中に HTML5 ページが白い画面になる場合がありました。
H5 コンテナー
更新 ナビゲーションバーのビューコンポーネントをカスタマイズできるようになりました。
修正 ナビゲーションバーが非表示の場合、ビューコンポーネントが下に移動する問題が修正されました。
修正 権限検証が有効になっている場合、
NBContext.navigationController コンテナーが nil になる問題が修正されました。
LBS
更新 コンテナーモジュールへの依存関係が削除されました。
モバイル分析
更新 デバッグ操作が追加されました。
V10.1.60.26 (2020 年 2 月 13 日)
更新 Xcode 11 に対応しました。ベースライン 10.1.60 は、Xcode 11 で作成された .ipa ファイルに適合しています。Vcp_change_17447.x ユーザーは、ベースラインをアップグレードすることでベースライン 10.1.60 に切り替えることができます。
注: 2020 年 4 月以降、App Store に配信されるすべてのアプリケーションは、Xcode 11 に基づいて構築する必要があります。アプリケーションをアップグレードしてください。詳細については、「公式発表」をご参照ください。
ミニプログラム
修正 HTML5 コンテナーから WeChat スキームへのリダイレクトの失敗が修正されました。
修正 ミニプログラムは Xcode 11 を使用してパッケージ化および適合され、chooseLocation 操作と互換性があります。
HTML5 コンテナーとオフラインパッケージ
更新 デフォルトのエラーページのレイアウトが調整されました。
V10.1.60.25 (2020 年 1 月 16 日)
ミニプログラム
追加 連絡先を選択するための API 操作が追加されました。
オフラインパッケージ
修正 カナリアリリース用にアップロードされるデバイスモデルパラメーターのフォーマットが統一されました。
スイッチ
修正 カナリアリリース用にアップロードされるデバイスモデルパラメーターのフォーマットが統一されました。
フレームワーク、追跡ポイント、プッシュ
追加 ポップアッププライバシー認証メッセージが追加されました。詳細については、「ポップアッププライバシー認証メッセージに関する説明」をご参照ください。
V10.1.60.24 (2020 年 1 月 9 日)
ミニプログラム
追加 ミニプログラムのポップアッププライバシー認証メッセージの UI をカスタマイズできるようになりました。
追加 ミニプログラムのタイトルを中央揃えできるようになりました。
追加 ミニプログラムのスイッチをカスタマイズできるようになりました。
修正 ミニプログラムのプルダウン更新アイコンが表示できるようになりました。
オフラインパッケージ
修正 ローカル HTML ページを開けることができるようになりました。
スキャン
修正 組み込みスキャンリソース URL が修正されました。
V10.1.60.23 (2020 年 1 月 2 日)
オフラインパッケージ
修正 いくつかの互換性の問題が修正されました。
V10.1.60.22 (2019 年 12 月 27 日)
注: ベースライン 10.1.60 が正式にリリースされました。ベースラインをバージョン 10.1.60 にアップグレードする方法の詳細については、「公式 mPaaS 10.1.60 へのアップグレードガイド」をご参照ください。
コンテンツ配信プラットフォーム
修正 広告表示ルールが有効になりました。
修正 アプリケーションの起動後にログイン通知が更新されるようになりました。
V10.1.60-beta.21 (2019 年 12 月 19 日)
HTML5 コンテナーとミニプログラムコンテナー
追加 ミニプログラムコンポーネントが chooseLocation 操作をサポートするようになりました。
修正 HTML5 ページの自動追跡ポイントのデータ精度の問題が修正されました。
V10.1.60-beta.20 (2019 年 12 月 15 日)
モバイル分析
修正 クラッシュログにページスタック情報が追加されました。
V10.1.60-beta.18 - V10.1.60-beta.19 (2019 年 12 月 13 日)
HTML5 コンテナーとミニプログラムコンテナー
修正 レビュー要件を満たすために、いくつかの API 操作が修正されました。
共有
修正 SMS 経由の共有機能を使用した後、バックグラウンドからシステムが復帰したときに発生する応答エラーが修正されました。
スキャン
追加 PDF417 バーコードを認識できるようになりました。
追加 フラッシュライトのツールチップをカスタマイズできるようになりました。
更新 反転色 QR コードの認識が最適化されました。
修正 iOS 13 クライアントのアルバム選択の問題が修正されました。
V10.1.60-beta.16 ~V10.1.60-beta.17 (2019 年 12 月 6 日)
HTML5 コンテナーとミニプログラムコンテナー
修正 レビュー要件を満たすために、いくつかの API 操作が修正されました。以下の影響があります。
ミニプログラムページをレンダリングするためのオフラインリンクとミニプログラムのメインリンクが影響を受けます。
同一レイヤーレンダリングが削除されました。HTML5 DOM が、ミニプログラムに埋め込まれたネイティブコンポーネントに重ねて表示されます。たとえば、自転車のシナリオでは、HTML5 スキャンボタンがマップコンポーネントに重ねて表示されます。
V10.1.60-beta.15 (2019 年 11 月 21 日)
HTML5 コンテナーとミニプログラムコンテナー
修正 レビュー要件を満たすために、いくつかの API 操作が修正されました。ステータスバーをタップしても、statusBarClick イベントが HTML5 コンテナーに送信されなくなりました。
修正 いくつかの互換性の問題が修正されました。
V10.1.60-beta.14 (2019 年 11 月 14 日)
クイックペイメント
修正 mPaaS クライアントに適合したクイックペイメントコンポーネントのコールバックエラーが修正されました。
MGS
追加 リクエストヘッダーに productId フィールドと productVersion フィールドが追加されました。
フレームワーク
追加 iPhone 8 以後のデバイス情報が追加されました。
修正 オフラインパッケージを使用してアップロードされたデバイス情報の精度の問題が修正されました。
V10.1.60-beta.12 - V10.1.60-beta.13 (2019 年 10 月 31 日)
追加 mPaaS クライアントが WKWebView に適合し、カナリアリリースモードで WKWebView に切り替えるためのスイッチが提供されました。
追加 ミニプログラムコンポーネントが共有 API 操作をサポートするようになりました。
修正 Zhanghutong のキャッシャーコンポーネントで提供される支払い機能のコールバックエラーが修正されました。支払い JSAPI が追加されました。
V10.1.60-beta.11 (2019 年 10 月 28 日)
修正 HTML5 コンテナーベースラインで、
pushWindow操作のpassDataパラメーターが有効になりました。
V10.1.60-beta.1 - V10.1.60-beta.10 (2019 年 10 月 21 日)
開発者アシスタント
追加 開発者アシスタントが提供されました。
H5 コンテナー
削除 AlipayClient UA が削除されました。
ミニプログラム
修正 Zhanghutong の Cookie クリアランスの問題が修正されました。
マルチメディア
修正 マルチメディアシンボルの競合が修正されました。
LBS
更新 基本 AMAP SDK がバージョン 1.4.3 にアップグレードされ、いくつかのバグが修正されました。
V10.1.60-beta (2019 年 9 月 12 日)
更新 mPaaS 10.1.60-beta が、Xcode 10 に基づいて構築された iOS 13 に適合しました。詳細については、「mPaaS 10.1.60 を iOS 13 に適合させる」をご参照ください。
V10.1.60-beta (2019 年 8 月 5 日)
追加 mPaaS クライアント SDK 10.1.60-beta がリリースされました。
全体的な互換性
追加 UIWebView がサポートされています。WKWebView はサポートされていません。
削除 iOS 8 のサポートが削除されました。iOS 9 から iOS 12 のみサポートされています。
フレームワーク
追加 ログインレポートのシナリオでミニプログラムのページスタックを管理できるようになりました。
追加 モバイル分析サービス (MAS) コンポーネントが提供されました。
更新追跡ポイントの基盤となるレイヤーが再構築され、パフォーマンスが最適化されました。
更新 追跡ポイントのローカルログファイルパスが Library/atrack/logs に変更されました。
スキャン
更新 スキャンコンポーネントのパフォーマンスが最適化されました。
H5 コンテナー
追加 JSAPI とプラグインのストレージパスをカスタマイズできるようになりました。
更新 基盤となるレイヤーのパフォーマンスが最適化され、JSAPI とプラグインがサポートされるようになりました。
ミニプログラム
追加 API とコンポーネントがサポートされるようになりました。ベースライブラリがバージョン 1.14.1 にアップグレードされました。詳細については、「ミニプログラム」をご参照ください。
追加 IDE で実機でミニプログラムをプレビューおよびデバッグできるようになりました。
更新
MPNebulaAdapterミニプログラムコンポーネントの初期化を簡素化するために、いくつかの API 操作が変更されました。更新 マルチメディアコンポーネントが再構築されました。マルチメディア API の基盤となるレイヤーも再構築されました。
共有
追加 WeChat ミニプログラムを共有できるようになりました。
更新 WeChat SDK がバージョン 1.8.3 にアップグレードされました。
モバイルゲートウェイ
修正 オープンソースの競合が修正されました。
LBS
追加 位置情報機能に関する JSAPI が追加されました。
追加 アダプターレイヤーが追加されました。
ビッグデータチャネル
更新 パブリッククラウドチャネルからのリクエストが無効になりました。プライベートクラウドからのリクエストのみがサポートされています。マルチメディアコンポーネントはビッグデータチャネルを使用します。パブリッククラウドのサービスが必要な場合は、チケットを送信してください。また、アフターサポートエンジニアに連絡して、パブリッククラウドにアクセスできるビッグデータチャネル用の SDK を入手することもできます。