altstoreio / altstoreio/AltStore

NSInvalidArgumentException when attempting to install AltStore to iPad Pro

Open
#269 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

support
Dominant language
Swift
Stars
14.4k
Forks
1.5k
PR merge metrics
No merged PRs in 30d

Description

Describe the bug
During the installation process of AltStore to my iPad, AltServer crashes after popping up a warning about how proceeding will potentially invalidate my other certificates. I select continue, AltServer crashes.

To Reproduce
Steps to reproduce the behavior:

  1. Install AltServer as directed (mail plugin, trust iPad, wifi, etc)
  2. Go to install altstore to iPad
  3. Enter AppleID info
  4. Receive certificate warning
  5. Hit continue
  6. Program crashes

Expected behavior
For AltStore to be installed on the iPad

Screenshots
Crash log:
https://hastebin.com/ajiqaqakow.php

Desktop (please complete the following information if applicable):

  • OS: macOS
  • Version: Catalina

iPhone (please complete the following information):

  • Device: iPad Pro 4th Gen
  • iOS: 13.4.1

Additional context and logs
Add any error logs or any other context about the problem here.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the linked crash log and reproducing the installation steps on macOS Catalina with an iPad Pro 4th Gen running iOS 13.4.1. Trace the NSInvalidArgumentException raised after continuing past the certificate warning. Done means AltStore installs successfully without AltServer crashing.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, macos, swift
Domain
desktop, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.