iOS Xcode警告和錯(cuò)誤匯總

ipa上傳成功碱妆,但是iTunes Connect構(gòu)建版本中卻不顯示

原因:1辛馆、一般要等待5分鐘左右
2、若重新上傳多次百宇,還是一直沒(méi)有考廉,則可能是info.plist里缺少類(lèi)似使用相機(jī)的權(quán)限申請(qǐng),這種情況會(huì)收到蘋(píng)果的回復(fù)郵件携御,明確告訴你缺少哪個(gè)昌粤,修改好重新打包上傳即可

  • 麥克風(fēng)權(quán)限:Privacy - Microphone Usage Description 是否允許此App使用你的麥克風(fēng)既绕?
  • 相機(jī)權(quán)限: Privacy - Camera Usage Description 是否允許此App使用你的相機(jī)?
  • 相冊(cè)權(quán)限: Privacy - Photo Library Usage Description 是否允許此App訪問(wèn)你的媒體資料庫(kù)涮坐?
  • 通訊錄權(quán)限: Privacy - Contacts Usage Description 是否允許此App訪問(wèn)你的通訊錄凄贩?
  • 藍(lán)牙權(quán)限:Privacy - Bluetooth Peripheral Usage Description 是否許允此App使用藍(lán)牙?
  • 語(yǔ)音轉(zhuǎn)文字權(quán)限:Privacy - Speech Recognition Usage Description 是否允許此App使用語(yǔ)音識(shí)別袱讹?
  • 日歷權(quán)限:Privacy - Calendars Usage Description 是否允許此App使用日歷疲扎?
  • 定位權(quán)限:Privacy - Location When In Use Usage Description 我們需要通過(guò)您的地理位置信息獲取您周邊的相關(guān)數(shù)據(jù)
  • 定位權(quán)限:Privacy - Location Always Usage Description 我們需要通過(guò)您的地理位置信息獲取您周邊的相關(guān)數(shù)據(jù)
備注:本人遇見(jiàn)過(guò)需要兩個(gè)定位權(quán)限都加入的情況,二者可以同時(shí)加入info.plist當(dāng)中
<key>NSLocationWhenInUseUsageDescription</key>
<string>請(qǐng)?jiān)试S使用您的位置捷雕,以便用戶導(dǎo)航</string>
<key>NSLocationAlwaysUsageDescription</key>
<string>請(qǐng)?jiān)试S使用您的位置椒丧,以便獲取定位信息</string>
WX20190528-142143@2x.png

一些關(guān)于審核的問(wèn)題匯總:https://xiaozhuanlan.com/iOSDeveloper

屬性Bug

最近遇見(jiàn)一個(gè)低級(jí)Bug(容易忽略),外界Model有值但是傳到另外一個(gè)控制器過(guò)去之后始終就是為nil
原因:實(shí)現(xiàn)了set方法救巷,而沒(méi)實(shí)現(xiàn)get方法和成員變量
解決方案1:重寫(xiě)這個(gè)屬性的setter和getter方法壶熏,生成成員變量

@synthesize model = _model;
- (ActivitySignedModel*)model{
    return _model;
}
- (void)setModel:(ActivitySignedModel *)model{
    _model = model;
    self.titleLB.text = _model.activities_name;
}

解決方案2:寫(xiě)一個(gè)延時(shí)執(zhí)行,不在set方法中做操作

[self performSelector:@selector(doSomething) withObject:nil afterDelay:.1f];
- (void)doSomething{
   NSLog(@"doSomething");
   self.titleLB.text = _model.activities_name;
}

極光推送更換了BundleID之后

保存失敗:Token Authentication 配置有誤

解決網(wǎng)址:https://leancloud.cn/docs/ios_push_cert.html

運(yùn)行就崩浦译,控制臺(tái)打印如下信息

dyld: Library not loaded: @rpath/libswiftCore.dylib
  Referenced from: /var/containers/Bundle/Application/A81A055C-4D20-4F40-9EB1-76B2A93197CA/Winpower.app/Winpower
  Reason: no suitable image found.  Did find:
    /private/var/containers/Bundle/Application/A81A055C-4D20-4F40-9EB1-76B2A93197CA/Winpower.app/Frameworks/libswiftCore.dylib: code signature invalid for '/private/var/containers/Bundle/Application/A81A055C-4D20-4F40-9EB1-76B2A93197CA/Winpower.app/Frameworks/libswiftCore.dylib'

原因:名字重復(fù)使用過(guò)
解決方案:
1棒假、退出 Xcode
2、重啟電腦
3精盅、找到 DerivedData 文件夾 刪除 (路徑:~/Library/Developer/Xcode/DerivedData)
4帽哑、刪除 com.apple.dt.Xcode 文件 (路徑:~/Library/Caches/com.apple.dt.Xcode)

Application Loader無(wú)法登錄提交

Please sign in with an app-specific password. You can create one at appleid.apple.com

原因:賬號(hào)開(kāi)啟了二次驗(yàn)證,也即雙重驗(yàn)證
解決方案:
Apple官網(wǎng)登陸你的賬號(hào)叹俏,在管理密碼的地方有一個(gè)Generate an App-Specific Password
用這個(gè)生成的密碼在Xcode上登你的賬號(hào)就行了祝拯,生成App專用密碼

image

iOS打包App到AppStore

Authenticating with the app store上傳卡頓

解決方案:打開(kāi)終端
第一步:cd ~
第二步:mv .itmstransporter/ .old_itmstransporter/
第三步:"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
第四步:等待更新完畢即可,然后再次打包App上傳到AppStore

執(zhí)行常見(jiàn)問(wèn)題:
1.如果執(zhí)行第二步報(bào)出文件路徑已存在她肯,刪除該路徑文件佳头,使用命令sodu rm -r -f 文件名(刪除文件)。然后再重新執(zhí)行第二條命令晴氨。
2.如果執(zhí)行第三步之后一段時(shí)間沒(méi)有任何輸入康嘉,不要猶豫,之間Control+c強(qiáng)行終止然后再執(zhí)行第三步就行了

iOS--上傳AppStore時(shí)遇到的10個(gè)大坑

https://blog.csdn.net/hanhailong18/article/details/51416116

1.相同具有外部鏈接的靜態(tài)變量

可能是文件重復(fù)籽前,兩個(gè)類(lèi)當(dāng)中都聲明了具有相同名字的具有外部鏈接的靜態(tài)變量亭珍。

由于枚舉類(lèi)型導(dǎo)致的1 duplicate symbol for architecture x86_64錯(cuò)誤

解決方法。先看加入東西就開(kāi)始報(bào)錯(cuò)的代碼枝哄。實(shí)在找不到就把類(lèi)先全部注釋肄梨,然后一步一步排查。

  • iOS7.0以下『containsString』報(bào) __NSCFString containsString:]: unrecognized selector sent to instance在要使用的時(shí)候?qū)?import "NSString+Extension.h" 的擴(kuò)展即可
- (BOOL)containsString:(NSString *)aString NS_AVAILABLE(10_10, 8_0){
     if ([self rangeOfString:aString].location != NSNotFound) {
        return YES;
     }
     return NO;
}

2.去掉Xcode工程中的某種類(lèi)型的警告

網(wǎng)址鏈接

3.類(lèi)的名字重復(fù)

4.路徑刪除了

解決方式

5.在工程中不存在或者移動(dòng)了位置挠锥。 文件夾當(dāng)中有V谙邸!蓖租!

2.pic.jpg

6.分享SDK

  • 解決方式


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末粱侣,一起剝皮案震驚了整個(gè)濱河市羊壹,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌齐婴,老刑警劉巖油猫,帶你破解...
    沈念sama閱讀 222,252評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異柠偶,居然都是意外死亡情妖,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,886評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)诱担,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)毡证,“玉大人,你說(shuō)我怎么就攤上這事该肴∏橹瘢” “怎么了藐不?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,814評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵匀哄,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我雏蛮,道長(zhǎng)涎嚼,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,869評(píng)論 1 299
  • 正文 為了忘掉前任挑秉,我火速辦了婚禮法梯,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘犀概。我一直安慰自己立哑,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,888評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布姻灶。 她就那樣靜靜地躺著铛绰,像睡著了一般。 火紅的嫁衣襯著肌膚如雪产喉。 梳的紋絲不亂的頭發(fā)上捂掰,一...
    開(kāi)封第一講書(shū)人閱讀 52,475評(píng)論 1 312
  • 那天,我揣著相機(jī)與錄音曾沈,去河邊找鬼这嚣。 笑死,一個(gè)胖子當(dāng)著我的面吹牛塞俱,可吹牛的內(nèi)容都是我干的姐帚。 我是一名探鬼主播,決...
    沈念sama閱讀 41,010評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼障涯,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼卧土!你這毒婦竟也來(lái)了惫皱?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,924評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎缝彬,沒(méi)想到半個(gè)月后癣亚,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,469評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡媳谁,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,552評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了友酱。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片晴音。...
    茶點(diǎn)故事閱讀 40,680評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖缔杉,靈堂內(nèi)的尸體忽然破棺而出锤躁,到底是詐尸還是另有隱情,我是刑警寧澤或详,帶...
    沈念sama閱讀 36,362評(píng)論 5 351
  • 正文 年R本政府宣布系羞,位于F島的核電站,受9級(jí)特大地震影響霸琴,放射性物質(zhì)發(fā)生泄漏椒振。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,037評(píng)論 3 335
  • 文/蒙蒙 一梧乘、第九天 我趴在偏房一處隱蔽的房頂上張望澎迎。 院中可真熱鬧,春花似錦选调、人聲如沸夹供。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,519評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)哮洽。三九已至,卻和暖如春枝笨,著一層夾襖步出監(jiān)牢的瞬間袁铐,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,621評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工横浑, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留剔桨,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,099評(píng)論 3 378
  • 正文 我出身青樓徙融,卻偏偏與公主長(zhǎng)得像洒缀,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,691評(píng)論 2 361

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