Skip to content

Commit

Permalink
- Removed the FBLPromises framework
Browse files Browse the repository at this point in the history
- Added sample demo app
- Minor fixes
  • Loading branch information
Astrovic committed Nov 14, 2022
1 parent 2d8da79 commit 86c3e6b
Show file tree
Hide file tree
Showing 151 changed files with 45 additions and 9,649 deletions.
35 changes: 35 additions & 0 deletions .github/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
tmp
bin
build/
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
*.xcworkspace
!default.xcworkspace
xcuserdata
profile
*.moved-aside
DerivedData
.DS_Store
.project

android/libs
android/build.properties
android/dist
android/java-sources.txt
android/.gradle

ios/metadata.json
ios/ti.admob-iphone-*.zip
ios/dist/
ios/titanium.xcconfig.bak
ios/admob.xcodeproj/project.xcworkspace/xcuserdata/*

node_modules/

TESTS-*.xml
3 changes: 2 additions & 1 deletion ios/README → ios/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,5 @@ Consult the [documentation](./documentation/) to use the module:

## Example

A complete example in [app.js](./example/app.js)
A complete example in [app.js](./example/app.js)
Here a demo app ready to use: https://github.com/Astrovic/ti.admob-sample-app/
8 changes: 4 additions & 4 deletions ios/admob.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
5E6743A627F4B85800BEE594 /* libsqlite3.0.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E6743A527F4B85800BEE594 /* libsqlite3.0.tbd */; };
5E6743A827F4B86A00BEE594 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E6743A727F4B86A00BEE594 /* libz.tbd */; };
5E6743AE27F4BEA300BEE594 /* GoogleAppMeasurementIdentitySupport.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E6743AD27F4BEA300BEE594 /* GoogleAppMeasurementIdentitySupport.xcframework */; };
5EB1EE78291D6339009D08AC /* FBLPromises.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5EB1EE77291D6339009D08AC /* FBLPromises.xcframework */; };

5ED7B66026EBC395007F4D90 /* FBAudienceNetwork.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5ED7B65F26EBC395007F4D90 /* FBAudienceNetwork.xcframework */; };
5EFC8F50263ABC430011A0C2 /* InMobiSDK.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5EFC8F4C263ABC430011A0C2 /* InMobiSDK.xcframework */; };
5EFC8F51263ABC430011A0C2 /* InMobiAdapter.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5EFC8F4D263ABC430011A0C2 /* InMobiAdapter.xcframework */; };
Expand Down Expand Up @@ -55,7 +55,7 @@
5E6743A527F4B85800BEE594 /* libsqlite3.0.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.0.tbd; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.1.sdk/usr/lib/libsqlite3.0.tbd; sourceTree = DEVELOPER_DIR; };
5E6743A727F4B86A00BEE594 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.1.sdk/usr/lib/libz.tbd; sourceTree = DEVELOPER_DIR; };
5E6743AD27F4BEA300BEE594 /* GoogleAppMeasurementIdentitySupport.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = GoogleAppMeasurementIdentitySupport.xcframework; path = platform/GoogleAppMeasurementIdentitySupport.xcframework; sourceTree = "<group>"; };
5EB1EE77291D6339009D08AC /* FBLPromises.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = FBLPromises.xcframework; path = platform/FBLPromises.xcframework; sourceTree = "<group>"; };

5ED7B65F26EBC395007F4D90 /* FBAudienceNetwork.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = FBAudienceNetwork.xcframework; path = platform/FBAudienceNetwork.xcframework; sourceTree = "<group>"; };
5EFC8F4C263ABC430011A0C2 /* InMobiSDK.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = InMobiSDK.xcframework; path = platform/InMobiSDK.xcframework; sourceTree = "<group>"; };
5EFC8F4D263ABC430011A0C2 /* InMobiAdapter.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = InMobiAdapter.xcframework; path = platform/InMobiAdapter.xcframework; sourceTree = "<group>"; };
Expand All @@ -73,7 +73,7 @@
5E6743A427F4B84500BEE594 /* WebKit.framework in Frameworks */,
5E343CDF291BFA3600F047EB /* MetaAdapter.xcframework in Frameworks */,
5ED7B66026EBC395007F4D90 /* FBAudienceNetwork.xcframework in Frameworks */,
5EB1EE78291D6339009D08AC /* FBLPromises.xcframework in Frameworks */,

5EFC8F50263ABC430011A0C2 /* InMobiSDK.xcframework in Frameworks */,
5EFC8F51263ABC430011A0C2 /* InMobiAdapter.xcframework in Frameworks */,
3ABFE38E26335E0000887180 /* nanopb.xcframework in Frameworks */,
Expand Down Expand Up @@ -113,7 +113,7 @@
0867D69AFE84028FC02AAC07 /* Frameworks */ = {
isa = PBXGroup;
children = (
5EB1EE77291D6339009D08AC /* FBLPromises.xcframework */,

5E343CDE291BFA3600F047EB /* MetaAdapter.xcframework */,
5E6743A727F4B86A00BEE594 /* libz.tbd */,
5E6743A527F4B85800BEE594 /* libsqlite3.0.tbd */,
Expand Down
1 change: 1 addition & 0 deletions ios/documentation/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -565,6 +565,7 @@ If you are also using [Titanium Firebase Core Module](https://github.com/hansema
## Usage

See example in [app.js](/ios/example/app.js);
Here a demo app ready to use: https://github.com/Astrovic/ti.admob-sample-app/

## Author

Expand Down
4 changes: 2 additions & 2 deletions ios/example/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -100,8 +100,8 @@ function requestTrackingAuthorization() {
Admob.requestTrackingAuthorization({
callback: e => {
getStatus(e);
if (Admob.TRACKING_AUTHORIZATION_STATUS_AUTHORIZED) {
Ti.info("Admob.TRACKING_AUTHORIZATION_STATUS_AUTHORIZED, enable personalized ads in ads mediation too")
if (e.status === Admob.TRACKING_AUTHORIZATION_STATUS_AUTHORIZED) {
Ti.API.info("Admob.TRACKING_AUTHORIZATION_STATUS_AUTHORIZED, enable personalized ads in ads mediation too")
Admob.setInMobi_updateGDPRConsent(true);
Admob.setAdvertiserTrackingEnabled(true);
}
Expand Down
2 changes: 1 addition & 1 deletion ios/manifest
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# this is your module manifest and used by Titanium
# during compilation, packaging, distribution, etc.
#
version: 5.0.0
version: 5.1.0
architectures: arm64 x86_64
mac: false
description: AdMob module for ad delivery via AdMob
Expand Down
95 changes: 0 additions & 95 deletions ios/platform/FBLPromises.xcframework/Info.plist

This file was deleted.

Binary file not shown.

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit 86c3e6b

Please sign in to comment.