Skip to content

Commit 7a72ad8

Browse files
nan-liclaude
andcommitted
fix: repair Package.swift for 5.5.2 SPM distribution
The release tooling (update_swift_package.sh) edits Package.swift by hardcoded line numbers, which had drifted, so it overwrote the .binaryTarget boundaries with new url/checksum lines and left the old ones in place — producing an unparseable manifest that breaks every SwiftPM consumer of 5.5.2. Restore the correct structure (10 .binaryTarget entries) with each url bumped to 5.5.2 and the 5.5.2 checksums computed during this release. Verified with swift package dump-package. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 01fe382 commit 7a72ad8

1 file changed

Lines changed: 30 additions & 30 deletions

File tree

Package.swift

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -114,56 +114,56 @@ let package = Package(
114114
"OneSignalCore"
115115
],
116116
path: "OneSignalLiveActivitiesWrapper"
117+
),
118+
.binaryTarget(
119+
name: "OneSignalFramework",
117120
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.2/OneSignalFramework.xcframework.zip",
118121
checksum: "9248d8d4332d94eb60a4ac4d84959415ff46458bd0301f617f0cb0f9669b86cf"
119-
name: "OneSignalFramework",
120-
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.1/OneSignalFramework.xcframework.zip",
121-
checksum: "a58df0c7417b0785da6d0c8718a77aea45f599ad5650bd01781035eb273ef17f"
122+
),
123+
.binaryTarget(
124+
name: "OneSignalInAppMessages",
122125
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.2/OneSignalInAppMessages.xcframework.zip",
123126
checksum: "f0b071f3121302bcbb301f70c1974059d3a967e457e2e22a9732f34c87d1f686"
124-
name: "OneSignalInAppMessages",
125-
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.1/OneSignalInAppMessages.xcframework.zip",
126-
checksum: "f9d7f766ed7f2e95d38af149e8a4173508704938053b36d2f58dd5f93dbc2d68"
127+
),
128+
.binaryTarget(
129+
name: "OneSignalLocation",
127130
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.2/OneSignalLocation.xcframework.zip",
128131
checksum: "87b0c97472b7c0818b3bcf8a23b399715aadd656b78fb258233aea1ad4c0828b"
129-
name: "OneSignalLocation",
130-
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.1/OneSignalLocation.xcframework.zip",
131-
checksum: "7c702867a7aca6571873bd9d9bbec5a27489808d83a5ab4fa6c56ff29460dd2e"
132+
),
133+
.binaryTarget(
134+
name: "OneSignalUser",
132135
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.2/OneSignalUser.xcframework.zip",
133136
checksum: "df474c076004df1eb9d9ee29f581b714cc3da837c5e2c4b50d356ace960130c0"
134-
name: "OneSignalUser",
135-
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.1/OneSignalUser.xcframework.zip",
136-
checksum: "58d6e32ef0580f6cc355165ee627c5ebef1943ab0db0dd278677d0b3794fa6f6"
137+
),
138+
.binaryTarget(
139+
name: "OneSignalNotifications",
137140
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.2/OneSignalNotifications.xcframework.zip",
138141
checksum: "a20f65b0dd9cfe7d039925f2e0cbfe94ad6d634b810d39d7c71f76cfbc2a63cb"
139-
name: "OneSignalNotifications",
140-
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.1/OneSignalNotifications.xcframework.zip",
141-
checksum: "044af3b7091bb41a75d682f6511be44a7a6bf1e1dfba6f74cf594cb15399c3ed"
142+
),
143+
.binaryTarget(
144+
name: "OneSignalExtension",
142145
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.2/OneSignalExtension.xcframework.zip",
143146
checksum: "e95be41f1806c56cd2b96b675c0b3d03d33f42802caf25b568128ff053610ac5"
144-
name: "OneSignalExtension",
145-
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.1/OneSignalExtension.xcframework.zip",
146-
checksum: "cb1b6d28eaf0beac27bb42e98d3e35a55f5b8840ca765b0b43678edacad3a5f7"
147+
),
148+
.binaryTarget(
149+
name: "OneSignalOutcomes",
147150
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.2/OneSignalOutcomes.xcframework.zip",
148151
checksum: "fd7a646b85cab454b55cf4b46340c513a7c303d5003e993f2be7833d96196fb2"
149-
name: "OneSignalOutcomes",
150-
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.1/OneSignalOutcomes.xcframework.zip",
151-
checksum: "18f0c36fc1a82ab05226ed26cdf63b8ae9d3c0daa98040b3e32ffa8060bef586"
152+
),
153+
.binaryTarget(
154+
name: "OneSignalOSCore",
152155
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.2/OneSignalOSCore.xcframework.zip",
153156
checksum: "a292a4d9905a3f5b8374a335dd1d304f0ee98d8689c63a593497f975ef919ba7"
154-
name: "OneSignalOSCore",
155-
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.1/OneSignalOSCore.xcframework.zip",
156-
checksum: "e427d9ade8c642cc32e50ac772294e2f3c1617edebee2e2e3456d609ea19ceb2"
157+
),
158+
.binaryTarget(
159+
name: "OneSignalCore",
157160
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.2/OneSignalCore.xcframework.zip",
158161
checksum: "d76200dc06f0fa92d7cd442e8f6b69c05c76b1d3986e052ab34f986199344006"
159-
name: "OneSignalCore",
160-
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.1/OneSignalCore.xcframework.zip",
161-
checksum: "027b2485ccf6dabb523bba2628982637d57b73d491efc3e86ed008885858979e"
162+
),
163+
.binaryTarget(
164+
name: "OneSignalLiveActivities",
162165
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.2/OneSignalLiveActivities.xcframework.zip",
163166
checksum: "83c42874dd3e20fea312dc18497a8295b66d4dcbcedba9d9712b5f31d3f3b91d"
164-
name: "OneSignalLiveActivities",
165-
url: "https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.5.1/OneSignalLiveActivities.xcframework.zip",
166-
checksum: "b8118f029efac9bec0f7f0047d690bfb2609f70aa1b799444918ab3353cc193d"
167167
)
168168
]
169169
)

0 commit comments

Comments
 (0)