Skip to main content

Ignoring ffi-1.16.3 because its extensions are not built. Try: gem pristine ffi --version 1.16.3

The error you're encountering indicates an issue with the ffi gem during the CocoaPods update. The error message suggests trying to run the gem pristine command to fix it.

Using terminal - run the following command:

gem pristine ffi --version 1.16.3

This command will attempt to restore the ffi gem to its pristine state, resolving any issues with its extensions. After running this command, try running pod update again

Xcode NullInjectorError

In Xcode and executing a run command, the response error was:

{
    "name": "NullInjectorError",
    "ngTempTokenPath": null,
    "ngTokenPath": ["Ee", "fe", "Ne", "Ne", "Ne"]
}

This was a result of me attempting to incorrectly import the AppComponent from inside a service.

import { AppComponent } from './app.component';

 

How to get your iOS App into TestFlight and begin testing it?

Working hard developing your app and now it's time to let others begin testing your team's work.  Fortunately, the process is far more streamlined nowadays.  Don't misunderstand my comment, for newbies there remain barriers and hurdles to cross.

The App I'm walking through today has been built with Typescript and Angular.  The process is the same with native iOS app too.

login details for account '{email}' were rejected

Connecting a device and testing in Xcode have you had a no profiles error?

Showing All Messages
The operation couldn’t be completed. Unable to log in with account '{email}'. The login details for account '{email}' were rejected.
No profiles for '{bundle identifier}' were found: Xcode couldn't find any iOS App Development provisioning profiles matching '{bundle identifier}'.

These two messages are interconnected.  To resolve this step, go

Xcode succeeded but nothing happens

I attempted the run command and the response I had was succeeded, but then nothing else happened!

I usually have this problem when a dependency is not updated.

The following steps usually works for me... note in bold are the Terminal commands such as (rm -rf Podfile.lock):

Subscribe to Xcode