{ "id": "175093", "key": "MOD-2646", "fields": { "issuetype": { "id": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false }, "project": { "id": "10034", "key": "MOD", "name": "Appcelerator Modules", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": null, "resolutiondate": null, "created": "2020-06-05T19:56:35.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [], "versions": [], "issuelinks": [ { "id": "58443", "type": { "id": "10020", "name": "Depends", "inward": "is dependent of", "outward": "depends on" }, "inwardIssue": { "id": "170583", "key": "MOD-2380", "fields": { "summary": "iOS: SDK7.0.0 cannot build with ti.admob", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "vgoyal", "key": "vgoyal", "displayName": "Vikas Goyal", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2020-07-02T15:33:12.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14509", "name": "Admob" } ], "description": "Need to update the iOS Admob module. The current version 2.5.0 has references to UIWebView which will no longer be allowed on the App Store shortly. \r\n\r\nI ran the check module script to verify. \r\n\r\n\r\n{code:java}\r\nUser-iMac:Documents UserName$ sudo ./check-module.sh /Users/UserName/Library/Application\\ Support/Titanium/modules/iphone/ti.admob/2.5.0\r\nChecking /Users/UserName/Library/Application Support/Titanium/modules/iphone/ti.admob/2.5.0\r\n/Users/UserName/Library/Application Support/Titanium/modules/iphone/ti.admob/2.5.0/platform/FBAudienceNetwork.framework contains references to UIWebView\r\n/Users/UserName/Library/Application Support/Titanium/modules/iphone/ti.admob/2.5.0/platform/GoogleMobileAds.framework contains references to UIWebView\r\n/Users/UserName/Library/Application Support/Titanium/modules/iphone/ti.admob/2.5.0/platform/PersonalizedAdConsent.framework contains references to UIWebView\r\n{code}\r\n", "attachment": [], "flagged": false, "summary": "Update iOS Admob Module", "creator": { "name": "dlewis23", "key": "dlewis23", "displayName": "Donovan Lewis", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "dlewis23", "key": "dlewis23", "displayName": "Donovan Lewis", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "closedSprints": [ { "id": 1198, "state": "closed", "name": "2020 Sprint 12", "startDate": "2020-06-08T21:06:41.849Z", "endDate": "2020-06-19T21:06:00.000Z", "completeDate": "2020-06-19T15:54:38.493Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "455769", "author": { "name": "ssingh", "key": "ssingh", "displayName": "Satinder Pal Singh", "active": true, "timeZone": "Asia/Kolkata" }, "body": "[~vgoyal], can you please update the framework as per description & verify below things:\r\n# Everything working without any impact/change on app.js\r\n# List out if there's any items depreciated with this update.\r\n\r\ncc: [~amukherjee] [~eharris] [~jvennemann] [~vijaysingh] [~fahaque]\r\n", "updateAuthor": { "name": "ssingh", "key": "ssingh", "displayName": "Satinder Pal Singh", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2020-06-12T05:46:56.000+0000", "updated": "2020-06-12T05:46:56.000+0000" }, { "id": "455845", "author": { "name": "vgoyal", "key": "vgoyal", "displayName": "Vikas Goyal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "*PR:* https://github.com/appcelerator-modules/ti.admob/pull/98\r\n*Impact/Change on App.js:* No\r\n*newly depreciated Api in google SDK which our module is using:*\r\n[GADMobileAds disableSDKCrashReporting:]\r\n[GADMobileAds disableAutomatedInAppPurchaseReporting:]\r\n[GADRequest setTestDevices:]", "updateAuthor": { "name": "vgoyal", "key": "vgoyal", "displayName": "Vikas Goyal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2020-06-18T12:24:09.000+0000", "updated": "2020-06-19T04:58:38.000+0000" }, { "id": "455917", "author": { "name": "dlewis23", "key": "dlewis23", "displayName": "Donovan Lewis", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This module does not work currently on iOS 14 Beta. When using it, the app opens and ads fail to receive. I think we should try and see if its something Google has to fix or something with the module. ", "updateAuthor": { "name": "dlewis23", "key": "dlewis23", "displayName": "Donovan Lewis", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2020-06-23T13:29:20.000+0000", "updated": "2020-06-23T13:29:20.000+0000" }, { "id": "455918", "author": { "name": "immiejay", "key": "immiejay", "displayName": "Imraan Jhetam", "active": true, "timeZone": "Europe/London" }, "body": "Module needs upgrade to latest admob sdk. Need to be able to use rewarded adverts. ", "updateAuthor": { "name": "immiejay", "key": "immiejay", "displayName": "Imraan Jhetam", "active": true, "timeZone": "Europe/London" }, "created": "2020-06-23T13:32:18.000+0000", "updated": "2020-06-23T13:32:18.000+0000" }, { "id": "455919", "author": { "name": "dlewis23", "key": "dlewis23", "displayName": "Donovan Lewis", "active": true, "timeZone": "America/Los_Angeles" }, "updateAuthor": { "name": "dlewis23", "key": "dlewis23", "displayName": "Donovan Lewis", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2020-06-23T14:29:52.000+0000", "updated": "2020-06-23T14:29:52.000+0000" }, { "id": "455932", "author": { "name": "immiejay", "key": "immiejay", "displayName": "Imraan Jhetam", "active": true, "timeZone": "Europe/London" }, "body": "Are you integrating Admob iOS sdk 7.55. \n\nAlso including rewarded adverts?", "updateAuthor": { "name": "immiejay", "key": "immiejay", "displayName": "Imraan Jhetam", "active": true, "timeZone": "Europe/London" }, "created": "2020-06-24T20:18:15.000+0000", "updated": "2020-06-24T20:18:15.000+0000" }, { "id": "455936", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "[~immiejay], the admob sdk will be updated to 7.61.0 (you can see that in the PR https://github.com/appcelerator-modules/ti.admob/pull/98). This PR will not add support for rewarded adverts as it is purely focused on removing the UIWebView references in the module.\r\n\r\nRewarded adverts will be dealt with separately.", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2020-06-25T09:46:59.000+0000", "updated": "2020-06-25T09:46:59.000+0000" }, { "id": "455938", "author": { "name": "immiejay", "key": "immiejay", "displayName": "Imraan Jhetam", "active": true, "timeZone": "Europe/London" }, "body": "\r\nThank you for the new release.\r\n\r\nHowever I get this conflict with the Facebook module\r\n\r\n[ERROR] : ti:inspectFrameworks: Duplicate framework FBSDKCoreKit detected at these paths:\r\n[ERROR] : ti:inspectFrameworks: \r\n[ERROR] : ti:inspectFrameworks: /Users/imraan/Library/Application Support/Titanium/modules/iphone/facebook/7.0.1/platform/FBSDKCoreKit.framework\r\n[ERROR] : ti:inspectFrameworks: /Users/imraan/Library/Application Support/Titanium/modules/iphone/ti.admob/2.5.1/platform/FBSDKCoreKit.framework\r\n[ERROR] : ti:inspectFrameworks: \r\n[ERROR] : ti:inspectFrameworks: Please resolve this conflict by choosing one of the above frameworks that you want to keep and remove the other before continuing.\r\n[ERROR] : An error occurred during build after 8s 741ms\r\n[ERROR] : Duplicate framework FBSDKCoreKit detected.", "updateAuthor": { "name": "immiejay", "key": "immiejay", "displayName": "Imraan Jhetam", "active": true, "timeZone": "Europe/London" }, "created": "2020-06-25T10:06:42.000+0000", "updated": "2020-06-25T10:06:42.000+0000" }, { "id": "455939", "author": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "body": "As the error explicitly states, just delete one of them (preferably the one in ti.admob) if you use both ti.admob and ti.facebook in your app.", "updateAuthor": { "name": "jvennemann", "key": "jvennemann", "displayName": "Jan Vennemann", "active": true, "timeZone": "Europe/Berlin" }, "created": "2020-06-25T10:21:38.000+0000", "updated": "2020-06-25T10:21:38.000+0000" }, { "id": "455947", "author": { "name": "ssekhri", "key": "ssekhri", "displayName": "Satyam Sekhri", "active": true, "timeZone": "America/Los_Angeles" }, "updateAuthor": { "name": "ssekhri", "key": "ssekhri", "displayName": "Satyam Sekhri", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2020-06-26T22:31:12.000+0000", "updated": "2020-06-26T22:31:12.000+0000" } ], "maxResults": 13, "total": 13, "startAt": 0 } } }