Update SDK to v3.2.12 - #36
Merged
Merged
Conversation
Update PerimeterX_SDK.xcframework and PerimeterX_SDK.doccarchive from px-ios-mobile-sdk release/3.2.12.
There was a problem hiding this comment.
🟢 Approval recommended
The updated DocC archive consistently references the new hashed assets present in-repo, and the framework bundle version metadata reflects v3.2.12.
Pull request overview
Updates the embedded PerimeterX iOS SDK artifacts to v3.2.12, refreshing both the distributed xcframework and the generated DocC archive content used for SDK documentation.
Changes:
- Updated
PerimeterX_SDK.xcframeworkcontents (including module maps for device + simulator slices). - Refreshed
PerimeterX_SDK.doccarchiveoutput (new hashed JS/CSS bundles and regenerated HTML pages/metadata/assets).
File summaries
| File | Description |
|---|---|
| PerimeterX_SDK.xcframework/ios-arm64/PerimeterX_SDK.framework/Modules/module.modulemap | Updates module map for the device (arm64) slice. |
| PerimeterX_SDK.xcframework/ios-arm64_x86_64-simulator/PerimeterX_SDK.framework/Modules/module.modulemap | Updates module map for the simulator slice. |
| PerimeterX_SDK.doccarchive/metadata.json | Regenerates DocC metadata (formatting/key ordering). |
| PerimeterX_SDK.doccarchive/js/highlight-js-yaml-js.9c616705.js | Adds regenerated DocC highlight.js YAML chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-xml.9c3688c7.js | Removes old DocC highlight.js XML chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-xml-js.9d3ac47d.js | Adds regenerated DocC highlight.js XML chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-xml-js.0d78f903.js | Removes old DocC highlight.js XML chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-shell.dd7f411f.js | Removes old DocC highlight.js shell chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-shell-js.e71539fa.js | Updates regenerated DocC highlight.js shell chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-objectivec.bcdf5156.js | Removes old DocC highlight.js Objective-C chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-objectivec-js.74dea052.js | Removes old DocC highlight.js Objective-C chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-markdown.90077643.js | Removes old DocC highlight.js Markdown chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-markdown-js.a2f456af.js | Removes old DocC highlight.js Markdown chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-llvm.6100b125.js | Removes old DocC highlight.js LLVM chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-llvm-js.3d5e9220.js | Adds regenerated DocC highlight.js LLVM chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-llvm-js.26121771.js | Removes old DocC highlight.js LLVM chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-json.471128d2.js | Removes old DocC highlight.js JSON chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-json-js.6f4facb9.js | Adds regenerated DocC highlight.js JSON chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-json-js.2a1856ba.js | Removes old DocC highlight.js JSON chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-http.163e45b6.js | Removes old DocC highlight.js HTTP chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-http-js.f78e83c2.js | Removes old DocC highlight.js HTTP chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-http-js.af24475e.js | Adds regenerated DocC highlight.js HTTP chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-diff.62d66733.js | Removes old DocC highlight.js Diff chunk. |
| PerimeterX_SDK.doccarchive/js/highlight-js-diff-js.caa6d9aa.js | Updates regenerated DocC highlight.js Diff chunk. |
| PerimeterX_SDK.doccarchive/index.html | Updates DocC entry HTML to point at new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/img/modified-icon.f496e73d.svg | Removes old DocC image asset (replaced by regenerated hashed assets). |
| PerimeterX_SDK.doccarchive/img/deprecated-icon.015b4f17.svg | Removes old DocC image asset (replaced by regenerated hashed assets). |
| PerimeterX_SDK.doccarchive/img/added-icon.d6f7e47d.svg | Removes old DocC image asset (replaced by regenerated hashed assets). |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicyurlrequestinterceptiontype/rawrepresentable-implementations/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicyurlrequestinterceptiontype/none/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicyurlrequestinterceptiontype/interceptwithdelayedresponse/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicyurlrequestinterceptiontype/interceptandretryrequest/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicyurlrequestinterceptiontype/intercept/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicyurlrequestinterceptiontype/init(rawvalue:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicyurlrequestinterceptiontype/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicyurlrequestinterceptiontype/hashvalue/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicyurlrequestinterceptiontype/hash(into:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicyurlrequestinterceptiontype/equatable-implementations/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicyurlrequestinterceptiontype/!=(::)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicy/urlrequestinterceptiontype/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicy/set(domains:forappid:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicy/init/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicy/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicy/hybridappsupportenabled/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicy/doctorcheckenabled/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicy/copy(with:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicy/bypassmonitorheadervalue/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicy/automaticinterceptorurlsessiondelegate/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicy/automaticinterceptorurlsessionconfiguration/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicy/automaticinterceptordelegatequeue/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicy/allowtouchdetection/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicy/allowjavascriptevaluation/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/pxpolicy/allowdevicemotiondetection/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxversionstring/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxversionnumber/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrordomain/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrorcode/tokenwasnotgenerated/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrorcode/startwasnotcalled/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrorcode/startnotcalledonmainthread/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrorcode/startcalledmorethanonce/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrorcode/requestwasblocked/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrorcode/rawrepresentable-implementations/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrorcode/missingappid/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrorcode/invalidappid/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrorcode/internalerror/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrorcode/init(rawvalue:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrorcode/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrorcode/httpbodyinputstreamreadfailed/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrorcode/hashvalue/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrorcode/hash(into:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrorcode/equatable-implementations/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrorcode/challengesolved/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrorcode/challengecancelled/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxerrorcode/!=(::)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxdelegate/perimeterxdidrenderchallenge(forappid:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxdelegate/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxchallengeresult/solved/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxchallengeresult/rawrepresentable-implementations/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxchallengeresult/init(rawvalue:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxchallengeresult/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxchallengeresult/hashvalue/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxchallengeresult/hash(into:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxchallengeresult/equatable-implementations/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxchallengeresult/cancelled/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterxchallengeresult/!=(::)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterx/vid(forappid:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterx/start(appids:delegate:policy:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterx/start(appid:delegate:policy:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterx/setuserid(userid:forappid:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterx/setcustomparameters(parameters:forappid:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterx/setadditionaldata(parameters:forappid:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterx/sdkversion()/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterx/registeroutgoingurlrequest(url:forappid:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterx/isrequestblockederror(error:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterx/ischallengesolvederror(error:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterx/ischallengecancellederror(error:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterx/init/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterx/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/perimeterx/headersforurlrequest(forappid:)/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/documentation/perimeterx_sdk/index.html | Regenerates DocC page to new hashed JS/CSS bundles. |
| PerimeterX_SDK.doccarchive/css/documentation-topic~topic.b6287bcf.css | Removes old hashed DocC CSS asset (replaced by regenerated bundles). |
Review details
- Files reviewed: 23/338 changed files
- Comments generated: 0
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
PerimeterX_SDK.xcframeworkandPerimeterX_SDK.doccarchivefor iOS SDK v3.2.12px-ios-mobile-sdkbranchrelease/3.2.12(release/release.zip)Test plan
PerimeterX_SDKfrom this branch3.2.123.2.12after approval