Git Product home page Git Product logo

asn1swift's People

Contributors

anton-plebanovich avatar holtwick avatar juantri94 avatar tikhop avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

asn1swift's Issues

Crashes with Apple Watch Series 3

Hi,

Using latest TPInAppReceipt in shared code in WatchOS and iOS. I have some crash reports coming in from WatchOS only (code identical to iOS). Unfortunately symbolication fails for some reason (I import TPInAppReceipt as a swift package manager module, and i think there's a bitcode related bug here). So the obfuscated trace looks like this:

0 - 0x000c70b6 hidden#590 + 40 (_hidden#69:0)
1 - 0x000c73ca _hidden#93 + 22 (_hidden#69:0)
2 - 0x000c73ca hidden#592 + 38
3 libswiftCore.dylib 0x6dc1af14 dispatch thunk of Decodable.init(from:) + 12
4 - 0x000e55e6 hidden#222 + 774 (_hidden#643:1575)
5 - 0x000df70a _hidden#772 + 32 (_hidden#643:1547)
6 - 0x000df70a ASN1Decoder.decode(_:from:template:) + 340 (_hidden#643:46)
7 - 0x000d99b6 hidden#2010 + 138 (_hidden#2074:63)
8 - 0x000d1250 InAppReceipt.init(receiptData:rootCertPath:) + 34 (_hidden#69:0)

I appreciate this is not very useful, but just wanted to start a discussion in case someone else is aware of this.

Thanks again!

Filename case error?

When using ASN1Swift in Xcode 12, as a SPM Package, I get this warning during build:

the target name ASN1Swift has different case on the filesystem and the Package.swift manifest file

Unhelpfully, it doesn't point out which exact file is the problem; and Git famously does not accommodate MacOS' case-insensitive filesystem all that well (it makes it difficult to commit a filename case change, since the file name is the "same" in mac world.)

This is minor, since the package still works fine; but: is it possible that some file has correct case on your development machine's filesystem, but got into Git with the wrong case somehow?

Any support of Privacy Manifest?

Privacy Updates for AppStore submission

Expected Behavior

Developers are responsible for all code included in their apps. At WWDC23, Apple introduced new privacy manifests and signatures for commonly used third-party SDKs and announced that developers will need to declare approved reasons for using a set of APIs in their app’s privacy manifest.

Current Behavior

The library doesn't provide Privacy Manifest file

Possible Solution

The library should provide Privacy Manifest if it collects information or access "Required Reasons API"

Additional Info

Screenshot 2024-03-08 at 09 26 02

Target folder is lowercase

When including this package in an Xcode project, I get the following warning during the Resolve Package Graph build step:

the target name ASN1Swift has different case on the filesystem and the Package.swift manifest file

It looks the target folder in the filesystem is asn1swift when it should be ASN1Swift.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.