GithubHelp home page GithubHelp logo

fixcode's Issues

What's the best way to tell Xcode to update its provisioning profiles after adding a new device?

Hi,

I'm so glad you guys made FixCode! Thank you for that! Because recently we had the issue that someone pressed the evil "Fix Issue" button and suddenly all our certs and profiles was invalid.

But now after installing FixCode, how do we tell Xcode to update its profiles after adding a new device to the developer portal, so I can deploy on the new device immediately? Xcode is using the iOS Team Provisioning Profile: * (Managed by Xcode) for that right? Or is it using iOS Team Provisioning Profile: <bundleId> (Manged by Xcode)?

Previously there was a refresh button in Xcode, but that one was replaced a crappy "Download All" which does nothing at all.

Current workaround we found was to remove the account and re-add it again, so Xcode will download the updated correct profiles again.

Getting error when trying to install FixCode via Fastlane

This is the error I receive:

[10:44:20]: -------------------------------------------------
[10:44:20]: --- Step: Verifying required fastlane version ---
[10:44:20]: -------------------------------------------------
[10:44:20]: fastlane version valid
[10:44:20]: ------------------------------
[10:44:20]: --- Step: default_platform ---
[10:44:20]: ------------------------------
[10:44:20]: Driving the lane 'ios xcode' ๐Ÿš€
[10:44:20]: ----------------------------------
[10:44:20]: --- Step: install_xcode_plugin ---
[10:44:20]: ----------------------------------
[10:44:20]: [SHELL COMMAND]: curl -Lso /var/folders/t9/h68fjww93lx4flz80wrtn6b00000gn/T/plugin.zip https://github.com/fastlane/FixCode/releases/download/0.2.0/FixCode.xcplugin.zip
[10:44:23]: [SHELL COMMAND]: unzip -qo '/var/folders/t9/h68fjww93lx4flz80wrtn6b00000gn/T/plugin.zip' -d '/Users/jagcesar/Library/Application Support/Developer/Shared/Xcode/Plug-ins'
[10:44:23]: [SHELL]: checkdir:  cannot create extraction directory: /Users/jagcesar/Library/Application Support/Developer/Shared/Xcode/Plug-ins

Anyone else having this issue?

Add prefixes to vendored Objective-C symbols

Xcode plugin class names and symbols can clash and should be prefixed, this includes any vendored libraries:

objc[47572]: Class AspectTracker is implemented in both /Users/AshtonWilliams/Library/Application Support/Developer/Shared/Xcode/Plug-ins/FixCode.xcplugin/Contents/MacOS/FixCode and /Users/AshtonWilliams/Library/Application Support/Developer/Shared/Xcode/Plug-ins/BBUFullIssueNavigator.xcplugin/Contents/MacOS/BBUFullIssueNavigator. One of the two will be used. Which one is undefined.

I think all the Objective-C symbols in Aspects should be prefixed.


See neonichu/BBUDebuggerTuckAway#13

Serious Issue

Who the fuck takes pictures of their screen and then applies a fucking filter for documentation?

FixCode.xcplugin' not present in DVTPlugInCompatibilityUUIDs

Hello,

i am using FixCode plugin with Fastlane it seems to install

14:32:34: --- Step: install_xcode_plugin ---

14:32:34: $ curl -Lso /var/folders/my/m6ynh3bn6tq06h7xr3js0z7r0000gn/T/plugin.zip https://github.com/fastlane/FixCode/releases/download/0.2.0/FixCode.xcplugin.zip
14:32:34: $ unzip -qo '/var/folders/my/m6ynh3bn6tq06h7xr3js0z7r0000gn/T/plugin.zip' -d '/Users/travis/Library/Application Support/Developer/Shared/Xcode/Plug-ins'
14:32:34: Plugin FixCode.xcplugin installed successfully
14:32:34: Please restart Xcode to use the newly installed plugin

but then later on in my build i get a few errors / warnings like the one below

xcodebuild[1552:6251] [MT] PluginLoading: Required plug-in compatibility UUID ACA8656B-FEA8-4B6D-8E4A-93F4C95C362C for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/FixCode.xcplugin' not present in DVTPlugInCompatibilityUUIDs

do i need to run another command to restart xcode?

No Issue I want to thank you so so much for this. I just have to get this approved by legal and get all my developers to install this

No Issue I want to thank you so so much for this. I just have to get this approved by legal and get all my developers to install this

I am so so tired of the fix it button it creates nothing but trouble for me at work .
Created certs and AppID and other things.
I will make changes to support out internal process. Thank you so so much for figuring this out.

Steven Fransen

Confusion about `Fix Issue`

Assign role properly will fix it, I mean team member role will never affect distribution certicates and profiles.

Create a static URL for the `fastlane` download URL

Can you make a designated/static URL for downloading the latest release of FixCode? The version hardcoding here seems bad:

lane :xcode do
  install_xcode_plugin(
    url: "https://github.com/fastlane/FixCode/releases/download/0.2.0/FixCode.xcplugin.zip"
  )
end

Fix the Fix Issue button when connecting a device

It seems like the title of the Fix Issue button inside the Xcode project settings gets overwritten when connecting a new device. We should find the event that triggers this, as we currently only do this on viewWillAppear

disable fix issue button on capabilities

we recently had problems as one of us hit the "fix issues" on the capabilities screen.
any chance we can disable this too - or atleast have a confirmation dialog?

this is the one i mean.
bildschirmfoto 2016-04-22 um 10 53 16

as this seems to update the appId on itc, wich invalidates provisioning profiles.

Fix issue button showing up in Xcode 7.3

I installed FixCode 0.3.0 in Xcode 7.3 (7D175) via fastlane install_xcode_plugin and also tried via Alcatraz (remove, install again) but I'm still getting this:
fix-issue-problem

I would assume that this is the kind of stuff FixCode should take care of.

Maybe also helpful: When I started Xcode after installing Alcatraz I was asked if I want to enable that plugin but I was never asked for FixCode.
But I can confirm the existance of /Users/myuser/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/FixCode.xcplugin
It also has the same permissions as Alcatraz.xcplugin.

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.