更新履歴
version | date | 変更概要 | サポート動作環境 |
---|---|---|---|
11.0.0 | 2024/10/07 |
・Xcode16に対応 |
・iOS 13〜18 ・Xcode 16.0でのビルドを対象 |
10.0.2 | 2024/01/26 |
・プライバシーマニフェストファイルを削除(FANSHIP-PrivacyInfo.xcprivacy) |
・iOS 13〜17 ・Xcode 15.0でのビルドを対象 |
10.0.1 | 2023/11/17 |
・一部設定項目の仕様変更(PopinfoConfiguration.m) |
・iOS 13〜17 ・Xcode 15.0でのビルドを対象 |
10.0.0 | 2023/10/24 |
・Xcode15に対応 |
・iOS 13〜17 ・Xcode 15.0でのビルドを対象 |
9.2.0 | 2023/03/31 |
・ネイティブ版のユーザ情報設定画面を新規追加 |
・iOS 12〜16 ・Xcode 14.1でのビルドを対象 |
9.1.0 | 2022/12/28 |
・Xcode14.1に対応 |
・iOS 12〜16 ・Xcode 14.1でのビルドを対象としております。 |
9.0.0 | 2022/09/30 |
・Xcode14に対応 |
・iOS 12〜16 ・Xcode 14でのビルドを対象としております。 |
8.0.2 | 2022/08/03 |
・配信IDがInt32型の上限値を超えた際の問題に対応 |
iOS 11〜15 Xcode 13.3.1でのビルドを対象としております。 |
8.0.1 | 2022/05/26 |
・Xcode13.3.1に対応 |
・iOS 11~15 ・Xcode 13.3.1でのビルドを対象としております。 |
8.0.0 | 2022/02/25 |
・Xcode13.2.1に対応 |
iOS 11~15 Xcode 13.2.1 でのビルドを対象としております。 |
7.0.1 | 2021/12/27 |
・Xcode13.1に対応 |
iOS 11~15 Xcode 13.1 でのビルドを対象としております。 |
7.0.0 | 2021/10/25 |
・Xcode13に対応 |
iOS 11~15 Xcode 13 でのビルドを対象としております。 |
6.2.1 | 2021/10/25 |
・アプリ内メッセージにおける、起動トリガーを複数指定した場合の処理を修正 |
iOS 10~14 Xcode 12 でのビルドを対象としております。 |
6.2.0 | 2021/08/30 |
・アプリ内メッセージにおける、「アプリ内メッセージ表示直前の校閲」のためのデリゲートを削除 ・アプリ内メッセージを任意のタイミングで表示できるよう、アプリ内メッセージ関連実装(ViewControllerおよびアプリ内メッセージデータを管理するコンテナクラス等)を公開 |
iOS 10~14 Xcode 12 でのビルドを対象としております。 |
6.1.0 | 2021/07/14 | ・Xcode 12.5 に対応 ・初回起動時におけるプッシュ通知および位置情報利用の許諾ダイアログを非表示にできるメソッドの多重定義を追加 ・プッシュ通知および位置情報利用許諾を発生させることができるメソッドを追加 ・SceneDelegateおよびSwiftUIによる実装に対応 ・SwiftUIを用いた組み込みサンプルを追加 ・PopinfoWKWebViewUtilをSDKに同梱 ・Swiftから利用する場合に必要なBridging Headerのサンプルを同梱 |
iOS 10~14 Xcode 12 でのビルドを対象としております。 |
6.0.3 |
2021/03/30 | ・Xcode 12.4 に対応 ・イベントトラッキングデータの送信可否状態を任意のタイミングで制御するメソッド(setEventTrackingEnabled) を追加 |
iOS 10~14 Xcode 12 でのビルドを対象としております。 |
6.0.2 |
2021/02/16 | ・SDKを App Clip に組み込んだ場合において、App Clip を App Clip カード経由で起動した際にダッシュボードからプッシュ通知を送信できなくなる不具合を修正 | iOS 10~14 Xcode 12 でのビルドを対象としております。 |
6.0.1 |
2021/01/04 | ・暦法変更時にアプリ内メッセージが表示されない不具合を修正 | iOS 10~14 Xcode 12 でのビルドを対象としております。 |
5.2.3 |
2021/01/04 | ・暦法変更時にアプリ内メッセージが表示されない不具合を修正 | iOS 9~13 Xcode 11 でのビルドを対象としております。 |
6.0.0 | 2020/11/30 | ・Xcode12.2 に対応 ・(iOS13以降のみ)Background Tasks を利用した組み込みに対応 ・(iOS14以降のみ)App Clip への SDK 組み込みに対応 ・SDK内部で canOpenURL を使用しないように変更 ・iOS14において、画面回転に対応したアプリ上でアプリ内メッセージを表示したまま端末を回転させた場合にクラッシュすることがある現象を修正 ・極めて短い周期で同一イベントが連続発生した際にアプリ内メッセージが二重に表示されてしまう現象を修正 |
iOS 10~14 Xcode 12 でのビルドを対象としております。 |
5.2.2 | 2020/10/07 | ・WebView版イベントトラッキング機能(v3)に対応 ・Xcode 11.7 に対応 |
iOS 9~13 Xcode 11 でのビルドを対象としております。 |
5.2.1 | 2020/07/29 | ・アプリ内メッセージの表示処理を調整 ・Xcode 11.5 に対応 |
・iOS 9~13 ・Xcode 11 でのビルドを対象としております。 |
5.2.0 | 2020/06/17 | ・アプリ内メッセージに対応 ・Xcode 11.5 に対応 |
・iOS 9~13 ・Xcode 11 でのビルドを対象としております。 |
5.1.0 | 2020/05/18 | ・Xcode 11.4.1 に対応 ・iOS13 において、WKWebViewによる処理が開始された後に popinfo ID を取得できないことがある現象を改善 ・組込みガイドにSwiftコード追加 |
・iOS 9以上 ・Xcode11 でのビルドを対象としております。 |
5.0.2 | 2020/03/30 | ・Xcode 11.4 に対応 |
・iOS 9.0~13.3.1 |
5.0.1 | 2020/03/02 | ・Xcode11.3.1に対応 ・アプリ終了後に WiFi, Bluetooth 配信が届かなくなることがある現象を修正 ・お知らせ一覧画面および詳細画面をStoryboardから利用できるように修正 ・一部ヘッダーに関してNull安全性を強化 ・Swiftによる組み込みを考慮しModuleMapを同梱 |
・iOS 9.0~13.3.1 ・Xcode11 でのビルドを対象としております。 |
5.0.0 | 2019/11/22 | ・Xcode11.1に対応いたしました。 | ・iOS 8.0~13 ・Xcode11 でのビルドを対象としております。 |
4.0.4 | 2020/03/02 | ・アプリ終了後に WiFi, Bluetooth 配信が届かなくなることがある現象を修正 ・お知らせ一覧画面および詳細画面をStoryboardから利用できるように修正 ・一部ヘッダーに関してNull安全性を強化 ・Swiftによる組み込みを考慮しModuleMapを同梱 |
・iOS 8~12 ・Xcode10でのビルドを対象としております。 |
4.0.3 | 2019/11/22 | ・サーバーとの通信処理を最適化 | ・iOS 8.0~12 ・Xcode10でのビルドを対象としております。 |
4.0.2 | 2019/07/01 | ・組み込み時の初期パラメータに関する修正 | |
4.0.1 | 2019/05/27 | ・WKWebview 対応をしました。 | |
3.7.0 | 2018/11/07 | ・Xcode10に対応しました。 ・Wi-Fi配信を利用するにあたり、Accse Wi-Fi Informationの有効化が必須となりました。 詳しくは「popinfo SDK for iPhone 組み込みガイド ver.3.7.0」をご確認ください。 |
|
3.6.2 | 2018/07/05 | ・配信タイプ「Push通知のみ」「一覧表示のみ」配信に対応しました。 詳しくは「popinfo SDK for iPhone 組み込みガイド ver.3.6.2」をご確認ください。 |
|
3.6.0 | 2017/10/20 | Xcode9に対応しました。機能変更はございません。 | |
3.5.6 | 2017/10/19 | ・popinfoID発番ロジックを変更しました。 SDK側でUUIDを生成するようになりました。 ・イベントトラッキング送信ロジックを修正しました。 アプリがバックグラウンドになった時も送信可能になりました。 ・フォアグラウンド時GPSのロジックを修正しました。 ・iOS11プッシュ通知許諾ダイアログが2回表示される事象への対応をしました。 |
|
3.5.5 | 2017/08/16 | ・カスタムイベントトラッキング機能を拡張しました。 全てのイベントに定義したイベントvalue値を付加できるようになりました。 ・イベントトラッキングのイベントを新設し、位置情報許諾種別をサーバーに送るようにしました。 |
|
3.5.4 | 2017/06/29 | ・イベントトラッキングの値にアプリ側定義値を付加できるようにしました。 ・HTML配信時のお知らせ詳細画面のコンテンツの高さを画面の高さかける2から1に変更しました。 ・位置情報許諾が[WhenInUse](/WhenInUse)であるアプリに対してpopinfoSDKを組み込んだときに位置情報許諾を[AlwaysUse](/AlwaysUse)で利用できるようにしました。 |
|
3.5.3 | 2017/03/08 | ・位置情報を高度化し、地理的領域観測を用いるロジックを追加しました。 ・イベントトラッキングのカスタムイベント文字数制限を緩和しました。 キー文字数を128、値文字数を2048に拡大 |
|
3.5.2 | 2017/01/19 | ・Swift対応し、Swift用サンプルアプリ([SampleSwiftApp](/SampleSwiftApp))を同梱しました。 | |
3.5.1 | 2016/12/16 | ・イベントトラッキングのカスタムイベント文字数制限(キーが32、値が512文字)をしました。 ・組み込みガイドから位置情報取得デリゲートの紹介を削除しました。 |
|
3.5.0 | 2016/10/18 | ・Xcode8 iOS10に対応しました。 ・お知らせ詳細画面のHTML配信において、JSでpopinfoIDをサーバに渡せる機能を追加しました。 |
|
3.4.5 | 2016/08/18 | ・Wi-FiにおけるIPv6対応の修正、イベトラをユーザー側で停止する機能の追加しました。 ・イベトラを即時フラッシュするメソッドを追加しました。 |
|
3.4.4 | 2016/05/12 | ・お知らせ一覧画面のUI/UX改良をしました。 ・設定画面におけるお知らせ保存数の廃止をしました。 ・アプリ起動時に新着お知らせがあればお知らせ詳細画面に遷移できるようにする仕様変更しました。 ・popinfoサーバーのドメインをオーバーライドする機能を追加しました。 |
|
3.4.3 | 2016/03/11 |
サーバー側でイベントのSDKバージョンを把握できるようになりました。 |
|
3.4.2 | 2016/01/27 | ATSを有効にして組み込んだ場合に発生する通信問題を解消しました。 | |
3.4.1 | 2015/11/17 | ・iBeacon検知間隔をデフォルト10秒の可変値に変更しました。 ※従来は30秒固定でした |
|
3.4.0 | 2015/10/15 | ・Xcode7 iOS9 に対応しました。 | |
3.3.8 | 2015/09/24 | ・Xcode6 iOS9 に対応しました。 ・iOS9における、お知らせ一覧画面の年月日ラベル文字列の不具合を改修しました。 ・お知らせ詳細画面の読込時のローディングビューをシンプルなインジケータに改良しました。 |
|
3.3.7 | 2015/08/11 | ・iBeacon時のイベントトラッキング(bluetooth.outイベント)の仕様を変更しました。 ・ビーコンのUUID値を記録するようにしました。 ・他社プッシュ通知と併用時に異常なAPNsペイロードを当社SDK側に渡されてもクラッシュしないように改修しました。 ・お知らせ詳細画面をカスタマイズする際、[PopinfoDetailViewController](/PopinfoDetailViewController)を継承して実現できるよう改良しました。 ・pushEnabled値をサーバーに送るメソッドを修正しました。 |
|
3.3.6 | 2015/05/27 | ・特殊なビルド環境下では[CoreData](/CoreData)系クラスの重複シンボルが発生してビルドができなくなる懸念が発生したため、解消しました。 ・開発用プロビジョニングプロファイルでプッシュ通知設定をしていない状況でビルドすると、クラッシュする事象を改修しました。 |
|
3.3.5 | 2015/05/19 | ・Xcode6より、コンソール上で[CoreData](/CoreData)系のwarning事象を改善しました。 | |
3.3.4 | 2015/05/07 | ・Apple Watch に対応しました。 ・iPhone アプリ(親)と Apple Watchアプリ(子)が常に完全同期するよう、[PopinfoReceiver](/PopinfoReceiver) クラスのupdateMessages:メソッド(クロージャ付き)を追加しました。 |
|
3.3.3 | 2015/04/20 | ・iBeaconとWi-Fiを検知した際にアプリ側にデリゲートするよう修正しました。 | |
3.3.2 | 2015/03/10 | ・ドキュメントを拡充しました。 | |
3.3.1 | 2015/02/09 | ・定期GPSとiBeaconを併用する場合の電池消費量を4割節減しました。 | |
3.3.0 | 2015/02/02 | ・ARCの導入、内部リファクタ、iOS6.0未満の切り捨て、位置情報機能の一新(「高低」2段階にリストラ。CLVisitの導入)、iBeacon改修をしました。 | |
3.2.0 | 2014/11/11 | ・UIViewControllerをベースにしカスタマイズ性を向上、HTML配信表示の改良をしました。 | |
3.1.1 | 2014/10/07 | ・ビルド生成物に[PopinfoConfiguration](/PopinfoConfiguration)のシンボル重複を回避しました。 | |
3.1.0 | 2014/10/06 | Xcode6 に対応しました。 | |
3.0.4 | 2014/10/01 | ・「位置情報あり」から「位置情報 & iBeacon あり」へのアップデートをした際のiBeacon配信が届かないバグを修正しました。 | |
3.0.3 | 2014/09/03 | ・位置情報検知デリゲートの新設しました。 ・RLを入力せず配信したお知らせではグレーアウトするようお知らせ詳細画面のURLを開くボタンを改修しました。 ・[PopinfoReceiver](/PopinfoReceiver)のシングルトン化。SDKからサーバに送る位置情報にaccuracy値を添えるようにしました。 |
|
3.0.2.4 | 2014/07/30 | ・バックグラウンドフェッチ時に延命措置を行い、サスペンド状態でもイベトラ送信できるようにしました。 | |
3.0.2.3 | 2014/07/22 | イベントトラッキング内部のバグ修正 | |
3.0.2.2 | 2014/07/10 | ・旧デリゲートpopinfoReceiverDidFinishFirstLaunch:が2回コールされる問題を解消しました。 | |
3.0.2.1 | 2014/07/02 | ・内部的な修正を実施 | |
3.0.1.1 | 2014/06/18 | ・属性設定画面において、通信断時に真っ白な画面で終わっていたものを、通信エラーダイアログを出すよう改修しました。 | |
3.0.1 | 2014/06/13 | ・Informationダイアログの文言変更をしました。 | |
3.0.0 | 2014/06/06 | ・3系初版をリリースしました。 |