Framework not visible in auto-generated swift file
I want to import some swift classes in objective-c project.
I added all classes, I created the bridging-header, I imported the MyTarget-swift.h file in my classes and everything seems working fine.
When I'm building the project, I found a very strange error on generated swift.h file:
StoreKit framework is already added to project. I have no idea what is going on.
Anybody has any idea?
ios objective-c swift xcode objc-bridging-header
add a comment |
I want to import some swift classes in objective-c project.
I added all classes, I created the bridging-header, I imported the MyTarget-swift.h file in my classes and everything seems working fine.
When I'm building the project, I found a very strange error on generated swift.h file:
StoreKit framework is already added to project. I have no idea what is going on.
Anybody has any idea?
ios objective-c swift xcode objc-bridging-header
Clean your project and try again. I sometimes get these weird errors because of stale build data. Let me know how that goes.
– jvarela
Nov 15 '18 at 2:01
This not solve my problem. I already tried billion times. Also Analyze. Delete derivered data. Nothing works
– Gaby Fitcal
Nov 15 '18 at 6:59
add a comment |
I want to import some swift classes in objective-c project.
I added all classes, I created the bridging-header, I imported the MyTarget-swift.h file in my classes and everything seems working fine.
When I'm building the project, I found a very strange error on generated swift.h file:
StoreKit framework is already added to project. I have no idea what is going on.
Anybody has any idea?
ios objective-c swift xcode objc-bridging-header
I want to import some swift classes in objective-c project.
I added all classes, I created the bridging-header, I imported the MyTarget-swift.h file in my classes and everything seems working fine.
When I'm building the project, I found a very strange error on generated swift.h file:
StoreKit framework is already added to project. I have no idea what is going on.
Anybody has any idea?
ios objective-c swift xcode objc-bridging-header
ios objective-c swift xcode objc-bridging-header
asked Nov 14 '18 at 21:03
Gaby FitcalGaby Fitcal
495619
495619
Clean your project and try again. I sometimes get these weird errors because of stale build data. Let me know how that goes.
– jvarela
Nov 15 '18 at 2:01
This not solve my problem. I already tried billion times. Also Analyze. Delete derivered data. Nothing works
– Gaby Fitcal
Nov 15 '18 at 6:59
add a comment |
Clean your project and try again. I sometimes get these weird errors because of stale build data. Let me know how that goes.
– jvarela
Nov 15 '18 at 2:01
This not solve my problem. I already tried billion times. Also Analyze. Delete derivered data. Nothing works
– Gaby Fitcal
Nov 15 '18 at 6:59
Clean your project and try again. I sometimes get these weird errors because of stale build data. Let me know how that goes.
– jvarela
Nov 15 '18 at 2:01
Clean your project and try again. I sometimes get these weird errors because of stale build data. Let me know how that goes.
– jvarela
Nov 15 '18 at 2:01
This not solve my problem. I already tried billion times. Also Analyze. Delete derivered data. Nothing works
– Gaby Fitcal
Nov 15 '18 at 6:59
This not solve my problem. I already tried billion times. Also Analyze. Delete derivered data. Nothing works
– Gaby Fitcal
Nov 15 '18 at 6:59
add a comment |
1 Answer
1
active
oldest
votes
The right answer is this: https://stackoverflow.com/a/24195188/4563329
That helped me to fix my problem. I will post my fixed file here:
I created another header file in objective-c named ModuleTargetName-Swift-Fixed.h
Inside of it first I imported StoreKit
and after I imported ModuleTargetName-Swift.h
. In my objective-c classes I imported ModuleTargetName-Swift-Fixed.h
This is my class:
// Forward declarations for property classes
#import <StoreKit/StoreKit.h>
// Imports for superclasses
#import "ModuleTargetName-Swift.h"
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53308682%2fframework-not-visible-in-auto-generated-swift-file%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
The right answer is this: https://stackoverflow.com/a/24195188/4563329
That helped me to fix my problem. I will post my fixed file here:
I created another header file in objective-c named ModuleTargetName-Swift-Fixed.h
Inside of it first I imported StoreKit
and after I imported ModuleTargetName-Swift.h
. In my objective-c classes I imported ModuleTargetName-Swift-Fixed.h
This is my class:
// Forward declarations for property classes
#import <StoreKit/StoreKit.h>
// Imports for superclasses
#import "ModuleTargetName-Swift.h"
add a comment |
The right answer is this: https://stackoverflow.com/a/24195188/4563329
That helped me to fix my problem. I will post my fixed file here:
I created another header file in objective-c named ModuleTargetName-Swift-Fixed.h
Inside of it first I imported StoreKit
and after I imported ModuleTargetName-Swift.h
. In my objective-c classes I imported ModuleTargetName-Swift-Fixed.h
This is my class:
// Forward declarations for property classes
#import <StoreKit/StoreKit.h>
// Imports for superclasses
#import "ModuleTargetName-Swift.h"
add a comment |
The right answer is this: https://stackoverflow.com/a/24195188/4563329
That helped me to fix my problem. I will post my fixed file here:
I created another header file in objective-c named ModuleTargetName-Swift-Fixed.h
Inside of it first I imported StoreKit
and after I imported ModuleTargetName-Swift.h
. In my objective-c classes I imported ModuleTargetName-Swift-Fixed.h
This is my class:
// Forward declarations for property classes
#import <StoreKit/StoreKit.h>
// Imports for superclasses
#import "ModuleTargetName-Swift.h"
The right answer is this: https://stackoverflow.com/a/24195188/4563329
That helped me to fix my problem. I will post my fixed file here:
I created another header file in objective-c named ModuleTargetName-Swift-Fixed.h
Inside of it first I imported StoreKit
and after I imported ModuleTargetName-Swift.h
. In my objective-c classes I imported ModuleTargetName-Swift-Fixed.h
This is my class:
// Forward declarations for property classes
#import <StoreKit/StoreKit.h>
// Imports for superclasses
#import "ModuleTargetName-Swift.h"
answered Nov 15 '18 at 17:01
Gaby FitcalGaby Fitcal
495619
495619
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53308682%2fframework-not-visible-in-auto-generated-swift-file%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Clean your project and try again. I sometimes get these weird errors because of stale build data. Let me know how that goes.
– jvarela
Nov 15 '18 at 2:01
This not solve my problem. I already tried billion times. Also Analyze. Delete derivered data. Nothing works
– Gaby Fitcal
Nov 15 '18 at 6:59