Giter Club home page Giter Club logo

adsglobalpackage's Introduction

Pangle iOS SDK

Pangle iOS SDK for Swift Package Manager.

Integration

The Swift Package Manager is a tool for managing the distribution of Swift code. It’s integrated with the Swift build system to automate the process of downloading, compiling, and linking dependencies. To integrate the Pangle SDK into your project using Swift Package Manager:

  1. Add it to the dependencies of your Package.swift:
    dependencies: [
        .package(url: "https://github.com/bytedance/AdsGlobalPackage", .exact("5.8.0-release.8"))
    ]
  1. Enable the -ObjC flag in Xcode: select Build Settings, search for Other Linker Flags and add -ObjC.

Check out our integration docs for more info on getting started with Pangle SDK.

adsglobalpackage's People

Contributors

chenzhuozy avatar chuanqiyan avatar codedancer668 avatar wangyuanyuanyy avatar williewangwei avatar zry-bd avatar

Watchers

 avatar  avatar  avatar  avatar

adsglobalpackage's Issues

Unable to Install OneKit-Pangle/BaseKit as an xcframework

I am trying to install the OneKit-Pangle/BaseKit as an xcframework by adding the following line in my Podfile:

pod 'OneKit-Pangle/BaseKit', '1.3.11-xc-fix'

However, I'm unable to install it.

[!] CocoaPods could not find compatible versions for pod "OneKit-Pangle/BaseKit":
  In Podfile:
    OneKit-Pangle/BaseKit (= 1.3.11-xc-fix)

None of your spec sources contain a spec satisfying the dependency: `OneKit-Pangle/BaseKit (= 1.3.11-xc-fix)`.

Could you please let me know if there is a solution to install OneKit-Pangle/BaseKit as an xcframework?

Command CodeSign failed with a nonzero exit code

CodeSign /Users/szymon/Library/Developer/Xcode/DerivedData/my-gps-location-ios-gsmfqkbtrqfrtegcttykytuyamkq/Build/Products/Debug-iphonesimulator/my-gps-location-ios.app/Frameworks/PAGAdSDK.framework/Versions/A (in target 'my-gps-location-ios' from project 'my-gps-location-ios')
cd /Users/szymon/Downloads/my-gps-location-ios-main

Signing Identity:     "-"

/usr/bin/codesign --force --sign - --timestamp\=none --preserve-metadata\=identifier,entitlements,flags --generate-entitlement-der /Users/szymon/Library/Developer/Xcode/DerivedData/my-gps-location-ios-gsmfqkbtrqfrtegcttykytuyamkq/Build/Products/Debug-iphonesimulator/my-gps-location-ios.app/Frameworks/PAGAdSDK.framework/Versions/A

note: Injecting stub binary into codeless framework (in target 'my-gps-location-ios' from project 'my-gps-location-ios')
/Users/szymon/Library/Developer/Xcode/DerivedData/my-gps-location-ios-gsmfqkbtrqfrtegcttykytuyamkq/Build/Products/Debug-iphonesimulator/my-gps-location-ios.app/Frameworks/PAGAdSDK.framework/Versions/A: bundle format unrecognized, invalid, or unsuitable
Command CodeSign failed with a nonzero exit code

[URGENT] Ad SDK clicking its own interstitial ads!

I have tested the SDK both with AdMob In app bidding integration and as standalone. I am currently testing SDK version 5.4.0-release.9

This happens only with live ads. I cannot replicate it with the test ads.

I am adding a video that shows the problem. Please take a look at the video here: https://qrafter.com/pangle.mp4

What happens here is as following:

  1. Ad is created and displayed.
  2. I click "skip". The delegate records a "click" in func adDidClick(_ ad: PAGAdProtocol) function and displays the App Store page of the app in the ad.
  3. Even if I don't tap "skip", after the video finishes, the ad will click itself to show the App Store page of the app in the ad.
  4. I have to close that page. Then, I am greeted with the "Endcard" of Pangle. I have to dismiss that too to return to my app.

This is a very serious bug that would compromise the integrity of our publisher accounts and it is a violation of policy.

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.