-
Notifications
You must be signed in to change notification settings - Fork 38
expo simplification doc update #473
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
docs/expo.md
Outdated
|
|
||
| > [!NOTE] | ||
| > A simplified solution for SDK integrated with Expo is currently in development and expected to be available in the next couple of months. You may proceed with the current steps or choose to wait for the updated version if you prefer a more streamlined setup. | ||
| > To support Expo CNG and use Mobile Core's initialize API (simplification SDK support), All aep sdks should have 7.x versions except places should have 7.0.1 version or higher. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we include the link to Mobile Core's Initialize API?
Should we move this block to prerequisite section or not ?
Need your suggestion here @cacheung
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, move this to under "Install Adobe Mobile SDKs"
docs/expo.md
Outdated
| ## Installation | ||
|
|
||
| ### Prerequisites | ||
| First, install the required `expo-build-properties` package: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it would be better to explain why we need to install expo-build-properties first.
Prerequisites
To prevent C++ module import errors during the iOS build process, we need to configure useFrameworks: "static" using the expo-build-properties package. This is a required step for proper Adobe SDK integration with Expo.
Install the required package:
npx expo install expo-build-propertiesConfiguration
Add the following plugin configuration to your app.json or app.config.json:
{
"plugins": [
[
"expo-build-properties",
{
"ios": {
"useFrameworks": "static"
}
}
]
]
}
docs/expo.md
Outdated
|
|
||
| **Important**: The `useFrameworks: "static"` setting is required for iOS to prevent C++ module import errors during the build process. | ||
|
|
||
| To generate these directories, run |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To Do - Move this section under
- Install Adobe Mobile SDKs
- Initialize Adobe Mobile SDKs
Generate and Run Native Projects
To apply these build properties and include the installed SDKs in your native projects, run:
npx expo prebuildThis will generate the native iOS and Android projects with the configured build properties and SDKs.
After generating the native projects, you can build and run the app:
# Build and run on Android
npx expo run:android
# Build and run on iOS
npx expo run:ios
docs/expo.md
Outdated
| npx expo run:ios | ||
| ``` | ||
|
|
||
| ## Install Adobe Mobile SDKs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Make this a ### Install Adobe Mobile SDKs
move the note to here:
Note
To support Expo CNG and use Mobile Core's initialize API (simplification SDK support), All aep sdks should have 7.x versions except places should have 7.0.1 version or higher.
docs/expo.md
Outdated
| Refer to the [Installation Guide](../README.md#Installation) to install Adobe SDKs after the android and ios directories are generated. | ||
| After configuring the build properties, refer to the [Installation Guide](../README.md#Installation) to install Adobe SDKs. | ||
|
|
||
| ## Initialize Adobe Mobile SDKs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Make it also ### to under Installation
Initialize Adobe Mobile SDKs
docs/expo.md
Outdated
|
|
||
| > [!NOTE] | ||
| > A simplified solution for SDK integrated with Expo is currently in development and expected to be available in the next couple of months. You may proceed with the current steps or choose to wait for the updated version if you prefer a more streamlined setup. | ||
| > To support Expo CNG and use Mobile Core's initialize API (simplification SDK support), All aep sdks should have 7.x versions except places should have 7.0.1 version or higher. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, move this to under "Install Adobe Mobile SDKs"
docs/expo.md
Outdated
| # Troubleshooting and Known Issues | ||
| 1. `Import of C++ module` error when building on iOS | ||
| ## iOS Build Issues (Legacy) | ||
| The following issues are automatically resolved when using the `expo-build-properties` plugin with `useFrameworks: "static"`: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
let link it back to the "Prerequisites", so they can refer to the code sample.
|
Hi @cacheung, thanks for reviewing. I have made changes based on your comments, can you please have another look? |
cacheung
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
* build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]>
* expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]>
* expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]>
* expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- --------- * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]>
* expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) * Down merge main into staging (#486) (#488) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- --------- * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * update node-version for npm publish workflow (#490) * update node-version for npm publish workflow * update nvmrc --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]>
* expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) * Down merge main into staging (#486) (#488) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- --------- * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * update node-version for npm publish workflow (#490) * update node-version for npm publish workflow * update nvmrc --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> Co-authored-by: Ishita Gambhir <[email protected]>
* expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) * Down merge main into staging (#486) (#488) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- --------- * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * update node-version for npm publish workflow (#490) * update node-version for npm publish workflow * update nvmrc * upgraded lerna version from 4.0.0 to 8.2.2 to fix vulnerabilities in package. * updated lerna.json to include app/* in packages. --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> Co-authored-by: Ishita Gambhir <[email protected]>
* Down merge main into staging (#486) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * Down merge main to staging (#489) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) * Down merge main into staging (#486) (#488) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- --------- * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * update node-version for npm publish workflow (#490) * update node-version for npm publish workflow * update nvmrc --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * sync (#493) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) * Down merge main into staging (#486) (#488) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- --------- * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * update node-version for npm publish workflow (#490) * update node-version for npm publish workflow * update nvmrc --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> Co-authored-by: Ishita Gambhir <[email protected]> * [MOB-23595] Upgraded lerna version from 4.0.0 to 8.2.2 (#492) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) * Down merge main into staging (#486) (#488) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- --------- * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * update node-version for npm publish workflow (#490) * update node-version for npm publish workflow * update nvmrc * upgraded lerna version from 4.0.0 to 8.2.2 to fix vulnerabilities in package. * updated lerna.json to include app/* in packages. --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> Co-authored-by: Ishita Gambhir <[email protected]> --------- Co-authored-by: Ishita Gambhir <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]>
* lerna version upgrade * Down merge main into staging (#486) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * Down merge main to staging (#489) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) * Down merge main into staging (#486) (#488) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- --------- * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * update node-version for npm publish workflow (#490) * update node-version for npm publish workflow * update nvmrc --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * sync (#493) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) * Down merge main into staging (#486) (#488) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- --------- * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * update node-version for npm publish workflow (#490) * update node-version for npm publish workflow * update nvmrc --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> Co-authored-by: Ishita Gambhir <[email protected]> * [MOB-23595] Upgraded lerna version from 4.0.0 to 8.2.2 (#492) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) * Down merge main into staging (#486) (#488) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- --------- * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * update node-version for npm publish workflow (#490) * update node-version for npm publish workflow * update nvmrc * upgraded lerna version from 4.0.0 to 8.2.2 to fix vulnerabilities in package. * updated lerna.json to include app/* in packages. --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> Co-authored-by: Ishita Gambhir <[email protected]> --------- Co-authored-by: Ishita Gambhir <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * remove tutorial doc Tracking info will need to be updated. --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Ishita Gambhir <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]>
* Down merge main into staging (#486) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * Down merge main to staging (#489) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) * Down merge main into staging (#486) (#488) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- --------- * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * update node-version for npm publish workflow (#490) * update node-version for npm publish workflow * update nvmrc --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * sync (#493) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) * Down merge main into staging (#486) (#488) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- --------- * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * update node-version for npm publish workflow (#490) * update node-version for npm publish workflow * update nvmrc --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> Co-authored-by: Ishita Gambhir <[email protected]> * [MOB-23595] Upgraded lerna version from 4.0.0 to 8.2.2 (#492) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) * Down merge main into staging (#486) (#488) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- --------- * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * update node-version for npm publish workflow (#490) * update node-version for npm publish workflow * update nvmrc * upgraded lerna version from 4.0.0 to 8.2.2 to fix vulnerabilities in package. * updated lerna.json to include app/* in packages. --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> Co-authored-by: Ishita Gambhir <[email protected]> * Optimize: add APIs for displayed and generateDisplayInteractionXdm for multiple offers (#491) * add support for multiple display proposition in Optimize * android api call fix * update api usage, tests, docs * fix UTs * add support for generate display interaction xdm for multiple offers * preserve proposition weak reference * address PR comments * add constants in android * add handleJavascriptMessage in AEPMessaging (#497) * add handleJavascriptMessage in AEPMessaging * fix UTs * fix UTs * clear cache when message lifecycle ends * update docs * add constants * update docs * Revert "add handleJavascriptMessage in AEPMessaging (#497)" (#501) This reverts commit 5cc7329. * Revert "Optimize: add APIs for displayed and generateDisplayInteractionXdm fo…" (#502) This reverts commit e9890d3. * Main to staging (#515) * lerna version upgrade * Down merge main into staging (#486) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * Down merge main to staging (#489) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) * Down merge main into staging (#486) (#488) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- --------- * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * update node-version for npm publish workflow (#490) * update node-version for npm publish workflow * update nvmrc --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * sync (#493) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) * Down merge main into staging (#486) (#488) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- --------- * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * update node-version for npm publish workflow (#490) * update node-version for npm publish workflow * update nvmrc --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> Co-authored-by: Ishita Gambhir <[email protected]> * [MOB-23595] Upgraded lerna version from 4.0.0 to 8.2.2 (#492) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- Co-authored-by: Naman Arora <[email protected]> * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- Co-authored-by: akhiljain1907 <[email protected]> --------- Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) * Down merge main into staging (#486) (#488) * expo CNG update (#480) * build error optimize read me updated * optimize note added * enable TVOS platform for Edge Bridge enable TVOS platform for Edge Bridge * update app podfile to the latest versions update app podfile to the latest versions * updated optimize read me for build errors * location services updates (#475) * location services updates * places version bump * Expo 52 sample app updated (#471) * expo 52 upgrade android build working * expo 52 ios fixes along with splash screen freeze issue fixes * pod file and yarn lock fixes * updated yarn lock and other copyright comment * added plugin for jetifier configuration * Remove android and ios folders from Git tracking for AEPSampleAppNewArchEnabled * ios and android folder added to git ignore * Revert "added plugin for jetifier configuration" This reverts commit de0ffb2. * added expo prebuild command * read me expo sample app updated --------- * expo simplification doc update (#473) * removed registeration of sdks * Update expo.md with expo to support CNG with static frameworks configuration * addressed review comments and made relevant changes in read me * Added a note for Expo support in Installation Guide. --------- --------- * Content cards tutorial (#482) * docs: 📝 adds content cards tutorial * diff * Content cards tutorial (#483) * docs: 📝 adds content cards tutorial * docs: 📝 adds docs for content card tracking * docs: update ContentCards tutorial to use trackContentCardInteraction methods from PR #477 (#485) --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * update node-version for npm publish workflow (#490) * update node-version for npm publish workflow * update nvmrc * upgraded lerna version from 4.0.0 to 8.2.2 to fix vulnerabilities in package. * updated lerna.json to include app/* in packages. --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> Co-authored-by: Ishita Gambhir <[email protected]> --------- Co-authored-by: Ishita Gambhir <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: akhiljain1907 <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * remove tutorial doc Tracking info will need to be updated. --------- Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Ishita Gambhir <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]> * Feat- Optimize Enhancements (Callback and Batch Tracking) (#513) * Optimize - Update Proposition with callback support (#496) * initial commit for update proposition api enhancement * fixed error on clicking update proposition due to null or undefined callback. * removed redundant code from RCTAEPOptimize.m * fixed callback signature in api call in Optimize.ts and updated tests * used separate callback for success and error case as native android sdk calls success and failure separately. * tests fix and removed callbacklog from testapp * fixed iOS bridge code to call both success and error callbacks and test update * fixed android bridge to use AdobeCallbackWithError to provide error callback with AEPoptimize error response * removed error parameter from createCallBackResponse * changed public api signature to pass onSuccess and onError as functions instead of objects * moved createCallbackResponse method from RCTAEPOptimizeModule to RCTAEPOptimizeUtil * sending propositions map directly instead of sending under response key in successCallback * added type for AEPOptimizeError and returned AEpOptimizeError type in errorCallback * fixed index.js * add displayed and generateDisplayInteractionXDM APIs for multiple offers (#508) * add displayed API for multiple offers * add proposition id to Offer class * add ios impl for displayed api * add generateDisplayInteractionXDM and UTs * fix android build errors * use activity id as unique id for caching * update cache populate and clear logic * fix typos * add exception handling for android data reader util * fix ios bridge * add activity and placement fields to util methods * clean up test app * update documentation --------- Co-authored-by: Ishita Gambhir <[email protected]> * Read Me update for update proposition api with callback (#514) * initial commit for update proposition api enhancement * fixed error on clicking update proposition due to null or undefined callback. * removed redundant code from RCTAEPOptimize.m * fixed callback signature in api call in Optimize.ts and updated tests * used separate callback for success and error case as native android sdk calls success and failure separately. * tests fix and removed callbacklog from testapp * fixed iOS bridge code to call both success and error callbacks and test update * fixed android bridge to use AdobeCallbackWithError to provide error callback with AEPoptimize error response * removed error parameter from createCallBackResponse * changed public api signature to pass onSuccess and onError as functions instead of objects * moved createCallbackResponse method from RCTAEPOptimizeModule to RCTAEPOptimizeUtil * sending propositions map directly instead of sending under response key in successCallback * added type for AEPOptimizeError and returned AEpOptimizeError type in errorCallback * fixed index.js * read me update * Version Update for 7.1.0 release (#517) * initial commit for update proposition api enhancement * fixed error on clicking update proposition due to null or undefined callback. * removed redundant code from RCTAEPOptimize.m * fixed callback signature in api call in Optimize.ts and updated tests * used separate callback for success and error case as native android sdk calls success and failure separately. * tests fix and removed callbacklog from testapp * fixed iOS bridge code to call both success and error callbacks and test update * fixed android bridge to use AdobeCallbackWithError to provide error callback with AEPoptimize error response * removed error parameter from createCallBackResponse * changed public api signature to pass onSuccess and onError as functions instead of objects * moved createCallbackResponse method from RCTAEPOptimizeModule to RCTAEPOptimizeUtil * sending propositions map directly instead of sending under response key in successCallback * added type for AEPOptimizeError and returned AEpOptimizeError type in errorCallback * fixed index.js * read me update * bumped optimize package version for 7.1.0 release --------- Co-authored-by: Ishita Gambhir <[email protected]> Co-authored-by: namArora3112 <[email protected]> Co-authored-by: Calise Cheung <[email protected]> Co-authored-by: Naman Arora <[email protected]> Co-authored-by: Daniel Soffiantini <[email protected]>
Description
Related Issue
Motivation and Context
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
Checklist: