Swift 和 OC 混編:The application does not have a valid signature

出現(xiàn)錯誤:

The application does not have a valid signature

這是由于使用了第三方 framework 或者自己的代碼是以 framework 的形式引用的适篙。而且直接在 Swift 文件中 import 了 OC 代碼的framework。

解決辦法:

  • 把 OC 的 framewrok 的引用放到橋接頭文件中
    #import <HelloWorld/HelloWorld.h>
    
  • 刪除 Swift 文件中對 OC framework 的引用
  • 簡單說就是 Swift 不論是引用 OC 代碼還是 OC 的 Framework,都必須通過橋接頭文件

另外值得一提的是糠聪,如果自己的 OC 代碼是以 Framework 的形式引入進來土思,并且這個 Framework 的Build Active Architecture Only 不論是 Debug 還是 Release 都選擇的是 NO,也就是編譯armv7,armv7s,arm64 所有平臺的指令娱俺,在 Swift 中直接引用OC Framework 而不通過橋接頭文件是可以通過編譯的颖变。

如果該 OC Framework 的Build Active Architecture Only 在 Debug模式設(shè)置為 YES,Release 設(shè)置為 NO陪蜻。這也是我們通常針對 Framework 的編譯設(shè)置,平時只編譯當前機器的指令贱鼻,發(fā)布時編譯所有平臺的指令宴卖,這樣平時調(diào)試的時候編譯速度會快一點。這種設(shè)置在模擬器可以編譯運行邻悬,但是真機不能通過症昏。

以上兩個表現(xiàn),這也是我找了半天錯誤的原因父丰。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末肝谭,一起剝皮案震驚了整個濱河市掘宪,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌攘烛,老刑警劉巖魏滚,帶你破解...
    沈念sama閱讀 221,820評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異坟漱,居然都是意外死亡鼠次,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,648評論 3 399
  • 文/潘曉璐 我一進店門芋齿,熙熙樓的掌柜王于貴愁眉苦臉地迎上來腥寇,“玉大人,你說我怎么就攤上這事觅捆∩庖郏” “怎么了?”我有些...
    開封第一講書人閱讀 168,324評論 0 360
  • 文/不壞的土叔 我叫張陵栅炒,是天一觀的道長掂摔。 經(jīng)常有香客問我,道長职辅,這世上最難降的妖魔是什么棒呛? 我笑而不...
    開封第一講書人閱讀 59,714評論 1 297
  • 正文 為了忘掉前任,我火速辦了婚禮域携,結(jié)果婚禮上簇秒,老公的妹妹穿的比我還像新娘。我一直安慰自己秀鞭,他們只是感情好趋观,可當我...
    茶點故事閱讀 68,724評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著锋边,像睡著了一般皱坛。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上豆巨,一...
    開封第一講書人閱讀 52,328評論 1 310
  • 那天剩辟,我揣著相機與錄音,去河邊找鬼往扔。 笑死贩猎,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的萍膛。 我是一名探鬼主播吭服,決...
    沈念sama閱讀 40,897評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼蝗罗!你這毒婦竟也來了艇棕?” 一聲冷哼從身側(cè)響起蝌戒,我...
    開封第一講書人閱讀 39,804評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎沼琉,沒想到半個月后北苟,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,345評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡刺桃,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,431評論 3 340
  • 正文 我和宋清朗相戀三年粹淋,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片瑟慈。...
    茶點故事閱讀 40,561評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡桃移,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出葛碧,到底是詐尸還是另有隱情借杰,我是刑警寧澤,帶...
    沈念sama閱讀 36,238評論 5 350
  • 正文 年R本政府宣布进泼,位于F島的核電站蔗衡,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏乳绕。R本人自食惡果不足惜绞惦,卻給世界環(huán)境...
    茶點故事閱讀 41,928評論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望洋措。 院中可真熱鬧济蝉,春花似錦、人聲如沸菠发。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,417評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽滓鸠。三九已至雁乡,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間糜俗,已是汗流浹背踱稍。 一陣腳步聲響...
    開封第一講書人閱讀 33,528評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留悠抹,地道東北人珠月。 一個月前我還...
    沈念sama閱讀 48,983評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像锌钮,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子引矩,可洞房花燭夜當晚...
    茶點故事閱讀 45,573評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫梁丘、插件侵浸、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,120評論 4 61
  • 創(chuàng)作年代 21世紀 文學體裁 長篇小說 作者 蘇童 出版社:作家出版社 內(nèi)容:《黃雀記》是蘇童所作的一部長篇小說。...
    hanxuerping閱讀 504評論 0 0
  • 人生會遇到很多的分岔路口,每一個路口通往的目的地不盡相同值漫,想要什么樣的生活澳腹,就會選擇什么樣的未來。 ...
    努力的小蟲閱讀 566評論 0 1
  • 夜靜了杨何,一個人躺在床上酱塔,并不是顯得很是孤單。 窗外一陣又一陣的微風危虱,如音樂般的旋律在高低起伏羊娃。客廳中傳來時鐘一聲又...
    LooTan閱讀 180評論 0 0
  • 希林獨自走在樹林里埃跷,他手握著步槍蕊玷,不斷環(huán)顧著四周。 現(xiàn)在已是秋天弥雹,樹上的葉片基本上已經(jīng)落光了垃帅。希林的皮靴踩在地面堆...
    樸領(lǐng)閱讀 737評論 18 17