Appboy / appboy-ios-sdk

Public repo for the Braze iOS SDK
https://www.braze.com
Other
165 stars 140 forks source link

Fix `Package.swift` binary paths to prevent CI hangs on package resolution step #359

Closed vascoorey closed 1 year ago

vascoorey commented 1 year ago

Hi there,

I'm not too sure exactly how reproducible this issue is but we've recently ported over this sdk from the cocoapods version to SPM and it started causing our CI (in this case, CircleCI) to hang in the package resolution step. More concretely, it would hang while trying to check out the fetched packages (which package doesn't really matter here as it wasn't consistently failing on the same one). Increasing the timeout limit made no difference.

I did find this article that kind of describes the issue we were experiencing. I decided to test out their suggestion in my fork and lo-and-behold: the CI started working once again.

I fetched the releases info via:

gh api /repos/Appboy/appboy-ios-sdk/releases/
Releases ```json { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/92267419", "assets_url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/92267419/assets", "upload_url":"https://uploads.github.com/repos/Appboy/appboy-ios-sdk/releases/92267419/assets{?name,label}", "html_url":"https://github.com/Appboy/appboy-ios-sdk/releases/tag/4.5.4", "id":92267419, "author":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "node_id":"RE_kwDOAJge8c4Ff-Ob", "tag_name":"4.5.4", "target_commitish":"master", "name":"4.5.4", "draft":false, "prerelease":false, "created_at":"2023-02-13T20:08:57Z", "published_at":"2023-02-13T20:11:21Z", "assets":[ { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/assets/95502684", "id":95502684, "node_id":"RA_kwDOAJge8c4FsUFc", "name":"AppboyKitLibrary.xcframework.zip", "label":null, "uploader":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "content_type":"application/zip", "state":"uploaded", "size":57120158, "download_count":3923, "created_at":"2023-02-13T20:11:09Z", "updated_at":"2023-02-13T20:11:12Z", "browser_download_url":"https://github.com/Appboy/appboy-ios-sdk/releases/download/4.5.4/AppboyKitLibrary.xcframework.zip" }, { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/assets/95502675", "id":95502675, "node_id":"RA_kwDOAJge8c4FsUFT", "name":"AppboyPushStory.zip", "label":null, "uploader":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "content_type":"application/zip", "state":"uploaded", "size":3326799, "download_count":1, "created_at":"2023-02-13T20:11:06Z", "updated_at":"2023-02-13T20:11:06Z", "browser_download_url":"https://github.com/Appboy/appboy-ios-sdk/releases/download/4.5.4/AppboyPushStory.zip" }, { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/assets/95502682", "id":95502682, "node_id":"RA_kwDOAJge8c4FsUFa", "name":"AppboyPushStoryFramework.xcframework.zip", "label":null, "uploader":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "content_type":"application/zip", "state":"uploaded", "size":2633133, "download_count":3992, "created_at":"2023-02-13T20:11:09Z", "updated_at":"2023-02-13T20:11:09Z", "browser_download_url":"https://github.com/Appboy/appboy-ios-sdk/releases/download/4.5.4/AppboyPushStoryFramework.xcframework.zip" }, { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/assets/95503399", "id":95503399, "node_id":"RA_kwDOAJge8c4FsUQn", "name":"Appboy_iOS_SDK.framework.zip", "label":null, "uploader":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "content_type":"application/zip", "state":"uploaded", "size":15624178, "download_count":2, "created_at":"2023-02-13T20:19:15Z", "updated_at":"2023-02-13T20:19:16Z", "browser_download_url":"https://github.com/Appboy/appboy-ios-sdk/releases/download/4.5.4/Appboy_iOS_SDK.framework.zip" }, { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/assets/95503417", "id":95503417, "node_id":"RA_kwDOAJge8c4FsUQ5", "name":"Appboy_iOS_SDK.xcframework.zip", "label":null, "uploader":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "content_type":"application/zip", "state":"uploaded", "size":15278598, "download_count":15, "created_at":"2023-02-13T20:19:32Z", "updated_at":"2023-02-13T20:19:33Z", "browser_download_url":"https://github.com/Appboy/appboy-ios-sdk/releases/download/4.5.4/Appboy_iOS_SDK.xcframework.zip" }, { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/assets/95502679", "id":95502679, "node_id":"RA_kwDOAJge8c4FsUFX", "name":"Appboy_iOS_SDK.zip", "label":null, "uploader":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "content_type":"application/zip", "state":"uploaded", "size":57530197, "download_count":2519, "created_at":"2023-02-13T20:11:06Z", "updated_at":"2023-02-13T20:11:09Z", "browser_download_url":"https://github.com/Appboy/appboy-ios-sdk/releases/download/4.5.4/Appboy_iOS_SDK.zip" }, { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/assets/95503395", "id":95503395, "node_id":"RA_kwDOAJge8c4FsUQj", "name":"Appboy_iOS_SDK_core.framework.zip", "label":null, "uploader":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "content_type":"application/zip", "state":"uploaded", "size":9979080, "download_count":1, "created_at":"2023-02-13T20:19:13Z", "updated_at":"2023-02-13T20:19:14Z", "browser_download_url":"https://github.com/Appboy/appboy-ios-sdk/releases/download/4.5.4/Appboy_iOS_SDK_core.framework.zip" }, { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/assets/95503414", "id":95503414, "node_id":"RA_kwDOAJge8c4FsUQ2", "name":"Appboy_iOS_SDK_core.xcframework.zip", "label":null, "uploader":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "content_type":"application/zip", "state":"uploaded", "size":12091469, "download_count":5, "created_at":"2023-02-13T20:19:31Z", "updated_at":"2023-02-13T20:19:32Z", "browser_download_url":"https://github.com/Appboy/appboy-ios-sdk/releases/download/4.5.4/Appboy_iOS_SDK_core.xcframework.zip" }, { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/assets/95503396", "id":95503396, "node_id":"RA_kwDOAJge8c4FsUQk", "name":"Appboy_iOS_SDK_thin.framework.zip", "label":null, "uploader":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "content_type":"application/zip", "state":"uploaded", "size":12162104, "download_count":11, "created_at":"2023-02-13T20:19:14Z", "updated_at":"2023-02-13T20:19:15Z", "browser_download_url":"https://github.com/Appboy/appboy-ios-sdk/releases/download/4.5.4/Appboy_iOS_SDK_thin.framework.zip" } ], "tarball_url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/tarball/4.5.4", "zipball_url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/zipball/4.5.4", "body":"##### Fixed\r\n- Improves reliability of custom event property type validation.\r\n- Fixes an issue where the status bar would not restore to its original state after a full in-app message was dismissed." } ```
gh api /repos/Appboy/appboy-ios-sdk/releases/92267419/assets
4.5.4 release details ```json [ { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/assets/95502684", "id":95502684, "node_id":"RA_kwDOAJge8c4FsUFc", "name":"AppboyKitLibrary.xcframework.zip", "label":null, "uploader":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "content_type":"application/zip", "state":"uploaded", "size":57120158, "download_count":3923, "created_at":"2023-02-13T20:11:09Z", "updated_at":"2023-02-13T20:11:12Z", "browser_download_url":"https://github.com/Appboy/appboy-ios-sdk/releases/download/4.5.4/AppboyKitLibrary.xcframework.zip" }, { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/assets/95502675", "id":95502675, "node_id":"RA_kwDOAJge8c4FsUFT", "name":"AppboyPushStory.zip", "label":null, "uploader":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "content_type":"application/zip", "state":"uploaded", "size":3326799, "download_count":1, "created_at":"2023-02-13T20:11:06Z", "updated_at":"2023-02-13T20:11:06Z", "browser_download_url":"https://github.com/Appboy/appboy-ios-sdk/releases/download/4.5.4/AppboyPushStory.zip" }, { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/assets/95502682", "id":95502682, "node_id":"RA_kwDOAJge8c4FsUFa", "name":"AppboyPushStoryFramework.xcframework.zip", "label":null, "uploader":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "content_type":"application/zip", "state":"uploaded", "size":2633133, "download_count":3992, "created_at":"2023-02-13T20:11:09Z", "updated_at":"2023-02-13T20:11:09Z", "browser_download_url":"https://github.com/Appboy/appboy-ios-sdk/releases/download/4.5.4/AppboyPushStoryFramework.xcframework.zip" }, { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/assets/95503399", "id":95503399, "node_id":"RA_kwDOAJge8c4FsUQn", "name":"Appboy_iOS_SDK.framework.zip", "label":null, "uploader":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "content_type":"application/zip", "state":"uploaded", "size":15624178, "download_count":2, "created_at":"2023-02-13T20:19:15Z", "updated_at":"2023-02-13T20:19:16Z", "browser_download_url":"https://github.com/Appboy/appboy-ios-sdk/releases/download/4.5.4/Appboy_iOS_SDK.framework.zip" }, { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/assets/95503417", "id":95503417, "node_id":"RA_kwDOAJge8c4FsUQ5", "name":"Appboy_iOS_SDK.xcframework.zip", "label":null, "uploader":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "content_type":"application/zip", "state":"uploaded", "size":15278598, "download_count":15, "created_at":"2023-02-13T20:19:32Z", "updated_at":"2023-02-13T20:19:33Z", "browser_download_url":"https://github.com/Appboy/appboy-ios-sdk/releases/download/4.5.4/Appboy_iOS_SDK.xcframework.zip" }, { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/assets/95502679", "id":95502679, "node_id":"RA_kwDOAJge8c4FsUFX", "name":"Appboy_iOS_SDK.zip", "label":null, "uploader":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "content_type":"application/zip", "state":"uploaded", "size":57530197, "download_count":2520, "created_at":"2023-02-13T20:11:06Z", "updated_at":"2023-02-13T20:11:09Z", "browser_download_url":"https://github.com/Appboy/appboy-ios-sdk/releases/download/4.5.4/Appboy_iOS_SDK.zip" }, { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/assets/95503395", "id":95503395, "node_id":"RA_kwDOAJge8c4FsUQj", "name":"Appboy_iOS_SDK_core.framework.zip", "label":null, "uploader":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "content_type":"application/zip", "state":"uploaded", "size":9979080, "download_count":1, "created_at":"2023-02-13T20:19:13Z", "updated_at":"2023-02-13T20:19:14Z", "browser_download_url":"https://github.com/Appboy/appboy-ios-sdk/releases/download/4.5.4/Appboy_iOS_SDK_core.framework.zip" }, { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/assets/95503414", "id":95503414, "node_id":"RA_kwDOAJge8c4FsUQ2", "name":"Appboy_iOS_SDK_core.xcframework.zip", "label":null, "uploader":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "content_type":"application/zip", "state":"uploaded", "size":12091469, "download_count":5, "created_at":"2023-02-13T20:19:31Z", "updated_at":"2023-02-13T20:19:32Z", "browser_download_url":"https://github.com/Appboy/appboy-ios-sdk/releases/download/4.5.4/Appboy_iOS_SDK_core.xcframework.zip" }, { "url":"https://api.github.com/repos/Appboy/appboy-ios-sdk/releases/assets/95503396", "id":95503396, "node_id":"RA_kwDOAJge8c4FsUQk", "name":"Appboy_iOS_SDK_thin.framework.zip", "label":null, "uploader":{ "login":"jerielng", "id":16450008, "node_id":"MDQ6VXNlcjE2NDUwMDA4", "avatar_url":"https://avatars.githubusercontent.com/u/16450008?v=4", "gravatar_id":"", "url":"https://api.github.com/users/jerielng", "html_url":"https://github.com/jerielng", "followers_url":"https://api.github.com/users/jerielng/followers", "following_url":"https://api.github.com/users/jerielng/following{/other_user}", "gists_url":"https://api.github.com/users/jerielng/gists{/gist_id}", "starred_url":"https://api.github.com/users/jerielng/starred{/owner}{/repo}", "subscriptions_url":"https://api.github.com/users/jerielng/subscriptions", "organizations_url":"https://api.github.com/users/jerielng/orgs", "repos_url":"https://api.github.com/users/jerielng/repos", "events_url":"https://api.github.com/users/jerielng/events{/privacy}", "received_events_url":"https://api.github.com/users/jerielng/received_events", "type":"User", "site_admin":false }, "content_type":"application/zip", "state":"uploaded", "size":12162104, "download_count":11, "created_at":"2023-02-13T20:19:14Z", "updated_at":"2023-02-13T20:19:15Z", "browser_download_url":"https://github.com/Appboy/appboy-ios-sdk/releases/download/4.5.4/Appboy_iOS_SDK_thin.framework.zip" } ] ```

and updated the Package.swift to fetch the assets via the recommended URL as opposed to the web links.